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, 2 sessions to shutdown
Current KQP shutdown state: spent 3.039839 seconds, 2 sessions to shutdown
Current KQP shutdown state: spent 6.071807 seconds, 2 sessions to shutdown
Current KQP shutdown state: spent 9.123802 seconds, 2 sessions to shutdown
GRpc shutdown warning: left infly: 1, spent: 3.380292 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: left infly: 1, spent: 6.6118 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: left infly: 1, spent: 9.718653 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: left infly: 1, spent: 12.750784 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: left infly: 1, spent: 15.857471 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: left infly: 1, spent: 18.901194 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: left infly: 1, spent: 21.932267 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: left infly: 1, spent: 24.9662 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: left infly: 1, spent: 28.006279 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: failed to shutdown all connections, left infly: 1, spent: 30.00586 sec. GRpcShutdownDeadline: 30
warning: address range table at offset 0x10c0 has a premature terminator entry at offset 0x10d0

=================================================================
==235154==ERROR: LeakSanitizer: detected memory leaks

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

Indirect leak of 18832 byte(s) in 214 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034c5ea2c in make_unique<grpc_core::Server::RealRequestMatcher, grpc_core::Server *> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/unique_ptr.h:642:26
    #2 0x000034c5ea2c in grpc_core::Server::Start() /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:710:21
    #3 0x000034c6d78e in grpc_server_start /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1715:37
    #4 0x00003b4fae27 in grpc::Server::Start(grpc::ServerCompletionQueue**, unsigned long) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:1214:3
    #5 0x00003b4ec7a4 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:445:11
    #6 0x00003b4dc0f9 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #7 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #8 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #9 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #10 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #11 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #12 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #13 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #14 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #15 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #16 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 6848 byte(s) in 214 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x000034c6238c in RegisteredMethod /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:145:9
    #5 0x000034c6238c 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 0x000034c6238c 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 0x00003b4f8d1f 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 0x00003b4ec411 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:409:18
    #9 0x00003b4dc0f9 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 6848 byte(s) in 214 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034c6237a 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 0x000034c6237a 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 0x00003b4f8d1f 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 0x00003b4ec411 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:409:18
    #5 0x00003b4dc0f9 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #6 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #7 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #8 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #9 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #10 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #11 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #12 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #13 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #14 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #15 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000343e0fa4 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000343e0fa4 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000343e0fa4 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000343e0fa4 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000343e0fa4 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x0000343e0fa4 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x0000343e0fa4 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x0000343e0fa4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x0000343e0fa4 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x0000343e0fa4 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #11 0x0000343e0fa4 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 0x0000343dfd72 in Set /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:154:10
    #13 0x0000343dfd72 in grpc_core::ChannelArgs::Set(grpc_arg) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:107:14
    #14 0x0000343e6290 in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:597:23
    #15 0x0000344424d8 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 0x000034c6d0c6 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #17 0x00003b4f601b 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 0x00003b4ebe82 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #19 0x00003b4dc0f9 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #20 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #21 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #22 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #23 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #24 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #25 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #26 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #27 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #28 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #29 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000343e0f02 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000343e0f02 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000343e0f02 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #4 0x0000343e0f02 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 0x0000343dfd72 in Set /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:154:10
    #6 0x0000343dfd72 in grpc_core::ChannelArgs::Set(grpc_arg) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:107:14
    #7 0x0000343e6290 in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:597:23
    #8 0x0000344424d8 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 0x000034c6d0c6 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #10 0x00003b4f601b 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 0x00003b4ebe82 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #12 0x00003b4dc0f9 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #13 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #14 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #15 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #16 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #17 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #18 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #19 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #20 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #21 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #22 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6e38 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027aa6e38 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027aa6e38 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027aa6e38 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027aa6e38 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027aa6e38 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027aa6e38 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027aa6e38 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027aa6adf in THolder<NMonitoring::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 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b5a094a in __invoke<(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 0x00003b5a094a in __call<(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 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000044c0639e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::ListDatabasesRequest, Ydb::Cms::ListDatabasesResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6e38 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027aa6e38 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027aa6e38 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027aa6e38 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027aa6e38 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027aa6e38 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027aa6e38 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027aa6e38 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027aa6adf in THolder<NMonitoring::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 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b5a094a in __invoke<(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 0x00003b5a094a in __call<(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 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000426b85ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6e38 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027aa6e38 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027aa6e38 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027aa6e38 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027aa6e38 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027aa6e38 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027aa6e38 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027aa6e38 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027aa6adf in THolder<NMonitoring::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 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b5a094a in __invoke<(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 0x00003b5a094a in __call<(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 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000044a53dfe 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
    #21 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6e38 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027aa6e38 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027aa6e38 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027aa6e38 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027aa6e38 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027aa6e38 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027aa6e38 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027aa6e38 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027aa6adf in THolder<NMonitoring::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 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b5a094a in __invoke<(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 0x00003b5a094a in __call<(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 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004269470e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6e38 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027aa6e38 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027aa6e38 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027aa6e38 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027aa6e38 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027aa6e38 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027aa6e38 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027aa6e38 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027aa6adf in THolder<NMonitoring::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 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b5a094a in __invoke<(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 0x00003b5a094a in __call<(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 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004538b83e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeleteStreamRequest, Ydb::DataStreams::V1::DeleteStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6e38 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027aa6e38 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027aa6e38 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027aa6e38 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027aa6e38 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027aa6e38 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027aa6e38 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027aa6e38 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027aa6adf in THolder<NMonitoring::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 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b5a094a in __invoke<(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 0x00003b5a094a in __call<(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 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000044e5fbee in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::FetchStartupConfigRequest, Ydb::DynamicConfig::FetchStartupConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6e38 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027aa6e38 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027aa6e38 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027aa6e38 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027aa6e38 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027aa6e38 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027aa6e38 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027aa6e38 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027aa6adf in THolder<NMonitoring::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 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b5a094a in __invoke<(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 0x00003b5a094a in __call<(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 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000444a616e 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
    #21 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6e38 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027aa6e38 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027aa6e38 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027aa6e38 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027aa6e38 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027aa6e38 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027aa6e38 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027aa6e38 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027aa6adf in THolder<NMonitoring::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 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b5a094a in __invoke<(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 0x00003b5a094a in __call<(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 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000046b7227e 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
    #21 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6e38 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027aa6e38 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027aa6e38 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027aa6e38 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027aa6e38 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027aa6e38 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027aa6e38 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027aa6e38 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027aa6adf in THolder<NMonitoring::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 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b5a094a in __invoke<(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 0x00003b5a094a in __call<(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 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000457b208e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateQueryRequest, FederatedQuery::CreateQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6e38 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027aa6e38 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027aa6e38 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027aa6e38 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027aa6e38 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027aa6e38 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027aa6e38 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027aa6e38 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027aa6adf in THolder<NMonitoring::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 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b5a094a in __invoke<(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 0x00003b5a094a in __call<(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 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004586a44e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetResultDataRequest, FederatedQuery::GetResultDataResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6e38 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027aa6e38 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027aa6e38 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027aa6e38 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027aa6e38 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027aa6e38 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027aa6e38 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027aa6e38 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027aa6adf in THolder<NMonitoring::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 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b5a094a in __invoke<(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 0x00003b5a094a in __call<(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 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004437a3ee 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
    #21 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6e38 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027aa6e38 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027aa6e38 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027aa6e38 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027aa6e38 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027aa6e38 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027aa6e38 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027aa6e38 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027aa6adf in THolder<NMonitoring::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 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b5a094a in __invoke<(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 0x00003b5a094a in __call<(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 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000451f2fce in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::ListResourcesRequest, Ydb::RateLimiter::ListResourcesResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6e38 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027aa6e38 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027aa6e38 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027aa6e38 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027aa6e38 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027aa6e38 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027aa6e38 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027aa6e38 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027aa6adf in THolder<NMonitoring::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 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b5a094a in __invoke<(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 0x00003b5a094a in __call<(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 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000444cbe4e 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
    #21 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6e38 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027aa6e38 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027aa6e38 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027aa6e38 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027aa6e38 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027aa6e38 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027aa6e38 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027aa6e38 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027aa6adf in THolder<NMonitoring::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 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b5a094a in __invoke<(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 0x00003b5a094a in __call<(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 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004447eb4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ImportFromS3Request, Ydb::Import::ImportFromS3Response, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6e38 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027aa6e38 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027aa6e38 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027aa6e38 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027aa6e38 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027aa6e38 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027aa6e38 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027aa6e38 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027aa6adf in THolder<NMonitoring::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 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b5a094a in __invoke<(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 0x00003b5a094a in __call<(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 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000451cd2ee in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DropResourceRequest, Ydb::RateLimiter::DropResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6e38 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027aa6e38 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027aa6e38 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027aa6e38 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027aa6e38 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027aa6e38 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027aa6e38 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027aa6e38 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027aa6adf in THolder<NMonitoring::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 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b5a094a in __invoke<(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 0x00003b5a094a in __call<(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 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004531915e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamRequest, Ydb::DataStreams::V1::DescribeStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6e38 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027aa6e38 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027aa6e38 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027aa6e38 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027aa6e38 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027aa6e38 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027aa6e38 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027aa6e38 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027aa6adf in THolder<NMonitoring::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 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b5a094a in __invoke<(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 0x00003b5a094a in __call<(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 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000451a760e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AlterResourceRequest, Ydb::RateLimiter::AlterResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6e38 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027aa6e38 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027aa6e38 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027aa6e38 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027aa6e38 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027aa6e38 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027aa6e38 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027aa6e38 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027aa6adf in THolder<NMonitoring::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 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b5a094a in __invoke<(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 0x00003b5a094a in __call<(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 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000045782dae in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SetWriteQuotaRequest, Ydb::DataStreams::V1::SetWriteQuotaResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6e38 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027aa6e38 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027aa6e38 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027aa6e38 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027aa6e38 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027aa6e38 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027aa6e38 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027aa6e38 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027aa6adf in THolder<NMonitoring::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 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b5a094a in __invoke<(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 0x00003b5a094a in __call<(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 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000045218cae in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DescribeResourceRequest, Ydb::RateLimiter::DescribeResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6e38 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027aa6e38 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027aa6e38 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027aa6e38 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027aa6e38 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027aa6e38 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027aa6e38 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027aa6e38 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027aa6adf in THolder<NMonitoring::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 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b5a094a in __invoke<(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 0x00003b5a094a in __call<(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 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000044e858fe in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigurationVersionRequest, Ydb::DynamicConfig::GetConfigurationVersionResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6e38 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027aa6e38 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027aa6e38 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027aa6e38 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027aa6e38 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027aa6e38 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027aa6e38 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027aa6e38 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027aa6adf in THolder<NMonitoring::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 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b5a094a in __invoke<(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 0x00003b5a094a in __call<(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 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000044e39ede in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveAllConfigRequest, Ydb::DynamicConfig::ResolveAllConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034cc1690 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000034cc1690 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000034cc1690 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000034cc1690 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000034cc1690 in __construct_node<std::__y1::pair<grpc::string_ref, grpc::string_ref> > /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000034cc1690 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 0x0000450bd9db in __insert_multi<std::__y1::pair<grpc::string_ref, grpc::string_ref> > /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1136:12
    #8 0x0000450bd9db in insert<std::__y1::pair<grpc::string_ref, grpc::string_ref>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/map:1857:20
    #9 0x0000450bd9db in FillMap /-S/contrib/libs/grpc/include/grpcpp/impl/metadata_map.h:94:12
    #10 0x0000450bd9db in map /-S/contrib/libs/grpc/include/grpcpp/impl/metadata_map.h:68:5
    #11 0x0000450bd9db in client_metadata /-S/contrib/libs/grpc/include/grpcpp/server_context.h:230:30
    #12 0x0000450bd9db 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 0x0000450f973d 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 0x0000450fbae0 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6e38 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027aa6e38 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027aa6e38 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027aa6e38 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027aa6e38 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027aa6e38 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027aa6e38 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027aa6e38 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027aa6adf in THolder<NMonitoring::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 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b5a094a in __invoke<(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 0x00003b5a094a in __call<(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 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000452c5eae in NYdbGrpc::TGRpcRequestImpl<Ydb::Auth::LoginRequest, Ydb::Auth::LoginResponse, NKikimr::NGRpcService::TGRpcAuthService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6e38 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027aa6e38 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027aa6e38 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027aa6e38 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027aa6e38 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027aa6e38 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027aa6e38 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027aa6e38 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027aa6adf in THolder<NMonitoring::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 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b5a094a in __invoke<(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 0x00003b5a094a in __call<(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 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000453b121e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListShardsRequest, Ydb::DataStreams::V1::ListShardsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6e38 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027aa6e38 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027aa6e38 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027aa6e38 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027aa6e38 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027aa6e38 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027aa6e38 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027aa6e38 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027aa6adf in THolder<NMonitoring::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 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b5a094a in __invoke<(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 0x00003b5a094a in __call<(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 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004523e68e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AcquireResourceRequest, Ydb::RateLimiter::AcquireResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6e38 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027aa6e38 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027aa6e38 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027aa6e38 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027aa6e38 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027aa6e38 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027aa6e38 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027aa6e38 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027aa6adf in THolder<NMonitoring::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 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b5a094a in __invoke<(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 0x00003b5a094a in __call<(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 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004517ffee in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::CreateResourceRequest, Ydb::RateLimiter::CreateResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6e38 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027aa6e38 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027aa6e38 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027aa6e38 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027aa6e38 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027aa6e38 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027aa6e38 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027aa6e38 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027aa6adf in THolder<NMonitoring::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 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b5a094a in __invoke<(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 0x00003b5a094a in __call<(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 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004575d0ce 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
    #21 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6e38 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027aa6e38 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027aa6e38 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027aa6e38 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027aa6e38 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027aa6e38 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027aa6e38 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027aa6e38 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027aa6adf in THolder<NMonitoring::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 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b5a094a in __invoke<(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 0x00003b5a094a in __call<(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 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004246cb6e 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
    #21 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6e38 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027aa6e38 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027aa6e38 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027aa6e38 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027aa6e38 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027aa6e38 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027aa6e38 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027aa6e38 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027aa6adf in THolder<NMonitoring::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 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b5a094a in __invoke<(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 0x00003b5a094a in __call<(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 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000457376ee 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
    #21 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034c5e83b in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000034c5e83b in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000034c5e83b in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000034c5e83b in __allocate_at_least<std::__y1::allocator<grpc_core::LockedMultiProducerSingleConsumerQueue> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000034c5e83b in __vallocate /-S/contrib/libs/cxxsupp/libcxx/include/vector:807:25
    #6 0x000034c5e83b in vector /-S/contrib/libs/cxxsupp/libcxx/include/vector:461:7
    #7 0x000034c5e83b in RealRequestMatcher /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:233:26
    #8 0x000034c5e83b in make_unique<grpc_core::Server::RealRequestMatcher, grpc_core::Server *> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/unique_ptr.h:642:30
    #9 0x000034c5e83b in grpc_core::Server::Start() /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:706:37
    #10 0x000034c6d78e in grpc_server_start /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1715:37
    #11 0x00003b4fae27 in grpc::Server::Start(grpc::ServerCompletionQueue**, unsigned long) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:1214:3
    #12 0x00003b4ec7a4 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:445:11
    #13 0x00003b4dc0f9 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #14 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #15 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #16 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #17 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #18 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #19 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #20 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #21 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #22 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #23 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b5a835b in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:65:34
    #4 0x00003b59037a in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #5 0x00004510ae17 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #7 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #8 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #11 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #13 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #14 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #15 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #16 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #17 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #18 0x00001f894e26 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 0x00001f897464 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x0000343dd530 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000343dd530 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000344d9062 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000347b0aeb in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000347b0aeb 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 0x0000347b0aeb in start_timer_if_needed /-S/contrib/libs/grpc/src/core/ext/filters/deadline/deadline_filter.cc:131:30
    #7 0x0000347b0aeb 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 0x0000343fe2de in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #9 0x0000343fe2de in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #10 0x0000345d1014 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #11 0x0000345d1014 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 0x0000345ccbe8 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 0x0000345f0928 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 0x0000345ab3d8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #15 0x000034c90ffe in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #16 0x0000343b316f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #17 0x0000343b316f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #18 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #20 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #21 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #22 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #23 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #24 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034531c81 in grpc_core::Channel::CreateWithBuilder(grpc_core::ChannelStackBuilder*) /-S/contrib/libs/grpc/src/core/lib/surface/channel.cc:153:33
    #2 0x0000345331d4 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 0x000034c5f278 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 0x00003b55b5b2 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 0x0000343fe2de in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #6 0x0000343fe2de in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #7 0x0000345d0e84 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:981:34
    #8 0x0000345d0e84 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 0x0000345ccbe8 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 0x0000345f0928 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 0x0000345ab3d8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #12 0x000034c90ffe in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #13 0x00003b4e4386 in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #14 0x00003b4e4386 in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:41:17
    #15 0x00003b4e4386 in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e4386 in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e4386 in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e4386 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e4386 in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 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 0x00001f897464 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x0000343dd530 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000343dd530 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000344d9328 in AllocZone /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000344d9328 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000344d9328 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 0x000034520c1c in MakePooledArray<char> /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:246:32
    #7 0x000034520c1c in AsyncResolution /-S/contrib/libs/grpc/src/core/lib/promise/interceptor_list.h:192:40
    #8 0x000034520c1c 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 0x000034520c1c 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 0x00003452083e 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 0x000034520441 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 0x00003451fd08 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 0x00003451fd08 in Make /-S/contrib/libs/grpc/src/core/lib/promise/detail/promise_factory.h:202:27
    #14 0x00003451fd08 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 0x00003451f86a 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 0x00003451f571 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 0x00003451f1c6 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 0x00003451eb4e in Make /-S/contrib/libs/grpc/src/core/lib/promise/detail/promise_factory.h:187:12
    #19 0x00003451eb4e 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 0x00003451eb4e 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 0x00003451e7ea 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 0x00003451e7ea 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 0x00003462b0a8 in operator() /-S/contrib/libs/grpc/src/core/lib/promise/detail/basic_seq.h:332:43
    #24 0x00003462b0a8 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 0x00003462b0a8 in Run<'\x00', '\x01'> /-S/contrib/libs/grpc/src/core/lib/promise/detail/basic_seq.h:353:12
    #26 0x00003462b0a8 in operator() /-S/contrib/libs/grpc/src/core/lib/promise/detail/basic_seq.h:393:12
    #27 0x00003462b0a8 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 0x00003464550a 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 0x000034629637 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 0x00003464eb5e in operator() /-S/contrib/libs/grpc/src/core/lib/iomgr/closure.h:128:3
    #31 0x00003464eb5e 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 0x0000343fe2de in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #33 0x0000343fe2de in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #34 0x0000345d1014 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #35 0x0000345d1014 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 0x0000345ccbe8 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 0x0000345f0928 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 0x0000345ab3d8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #39 0x000034c90ffe in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #40 0x0000343b316f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #41 0x0000343b316f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #42 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #43 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #44 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #45 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #46 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #47 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #48 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b5a835b in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:65:34
    #6 0x00003b59037a in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #7 0x00004510ae17 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #9 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #10 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #17 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #18 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000343ebbac in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000343ebbac in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000343ebbac in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000343ebbac in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000343ebbac 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 0x0000343ebbac 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 0x0000343eb46d 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 0x0000343eb46d in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x0000343eb46d 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 0x0000343e96c5 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 0x0000343e96aa 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 0x0000343e1724 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 0x0000343e10e2 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 0x0000343e07a5 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 0x00003442b158 in Set<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:339:12
    #16 0x00003442b158 in SetObject<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:396:12
    #17 0x00003442b158 in grpc_core::EnsureResourceQuotaInChannelArgs(grpc_core::ChannelArgs const&) /-S/contrib/libs/grpc/src/core/lib/resource_quota/api.cc:61:15
    #18 0x00003442c514 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 0x00003442c514 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 0x00003442c514 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #21 0x00003442c514 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 0x0000344425b7 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #23 0x0000344425b7 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #24 0x0000344425b7 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 0x000034c6d0c6 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #26 0x00003b4f601b 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 0x00003b4ebe82 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #28 0x00003b4dc0f9 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #29 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #30 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #31 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #32 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #33 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #34 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #35 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #36 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #37 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #38 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000343ebbac in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000343ebbac in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000343ebbac in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000343ebbac in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000343ebbac 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 0x0000343ebbac 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 0x0000343eb46d 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 0x0000343eb46d in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x0000343eb46d 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 0x0000343e96c5 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 0x0000343e96aa 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 0x0000343e96aa 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 0x0000343e1724 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 0x0000343e10e2 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 0x0000343e07a5 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 0x00003442b158 in Set<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:339:12
    #17 0x00003442b158 in SetObject<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:396:12
    #18 0x00003442b158 in grpc_core::EnsureResourceQuotaInChannelArgs(grpc_core::ChannelArgs const&) /-S/contrib/libs/grpc/src/core/lib/resource_quota/api.cc:61:15
    #19 0x00003442c514 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 0x00003442c514 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 0x00003442c514 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #22 0x00003442c514 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 0x0000344425b7 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #24 0x0000344425b7 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #25 0x0000344425b7 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 0x000034c6d0c6 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #27 0x00003b4f601b 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 0x00003b4ebe82 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #29 0x00003b4dc0f9 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #30 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #31 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #32 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #33 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #34 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #35 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #36 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #37 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #38 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #39 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000343ebbac in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000343ebbac in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000343ebbac in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000343ebbac in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000343ebbac 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 0x0000343ebbac 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 0x0000343ecf34 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 0x0000343ecf34 in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x0000343ecf34 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 0x0000343eb351 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 0x0000343e9c4a 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 0x0000343e9c19 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 0x0000343e96aa 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 0x0000343e1724 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 0x0000343e10e2 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 0x0000343e07a5 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 0x00003445770d 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 0x00003445748e in SetObject<grpc_event_engine::experimental::EventEngine> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:400:12
    #19 0x00003445748e 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 0x000034457cbe in __invoke<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #21 0x000034457cbe in __call<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:216:12
    #22 0x000034457cbe in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x000034457cbe 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 0x0000344425b7 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #25 0x0000344425b7 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #26 0x0000344425b7 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 0x000034c6d0c6 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #28 0x00003b4f601b 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 0x00003b4ebe82 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #30 0x00003b4dc0f9 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #31 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #32 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #33 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #34 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #35 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #36 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #37 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #38 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #39 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #40 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247db09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247db09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247db09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247db09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022473636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022473636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022473636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b5a835b in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:65:34
    #11 0x00003b59037a in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #12 0x00004510ae17 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000343ebbac in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000343ebbac in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000343ebbac in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000343ebbac in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000343ebbac 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 0x0000343ebbac 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 0x0000343eb46d 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 0x0000343eb46d in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x0000343eb46d 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 0x0000343e9c4a 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 0x0000343e9c19 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 0x0000343e1724 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 0x0000343e10e2 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 0x0000343dfd72 in Set /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:154:10
    #15 0x0000343dfd72 in grpc_core::ChannelArgs::Set(grpc_arg) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:107:14
    #16 0x0000343e6290 in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:597:23
    #17 0x0000344424d8 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 0x000034c6d0c6 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #19 0x00003b4f601b 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 0x00003b4ebe82 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #21 0x00003b4dc0f9 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #22 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #23 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #24 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #25 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #26 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #27 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #28 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #29 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #30 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #31 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000343ebbac in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000343ebbac in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000343ebbac in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000343ebbac in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000343ebbac 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 0x0000343ebbac 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 0x0000343e92c1 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 0x0000343e92c1 in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x0000343e92c1 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 0x0000343e96aa 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 0x0000343e96aa 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 0x0000343e96aa 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 0x0000343e96aa 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 0x0000343e96aa 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 0x0000343e1724 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 0x0000343e10e2 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 0x0000343e07a5 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 0x00003442b158 in Set<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:339:12
    #19 0x00003442b158 in SetObject<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:396:12
    #20 0x00003442b158 in grpc_core::EnsureResourceQuotaInChannelArgs(grpc_core::ChannelArgs const&) /-S/contrib/libs/grpc/src/core/lib/resource_quota/api.cc:61:15
    #21 0x00003442c514 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 0x00003442c514 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 0x00003442c514 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x00003442c514 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 0x0000344425b7 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #26 0x0000344425b7 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #27 0x0000344425b7 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 0x000034c6d0c6 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #29 0x00003b4f601b 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 0x00003b4ebe82 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #31 0x00003b4dc0f9 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #32 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #33 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #34 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #35 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #36 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #37 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #38 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #39 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #40 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #41 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000343ebbac in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000343ebbac in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000343ebbac in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000343ebbac in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000343ebbac 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 0x0000343ebbac 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 0x0000343eccf9 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 0x0000343eccf9 in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x0000343eccf9 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 0x0000343eb351 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 0x0000343e9c4a 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 0x0000343e9c19 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 0x0000343e96aa 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 0x0000343e1724 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 0x0000343e10e2 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 0x0000343e07a5 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 0x00003445770d 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 0x00003445748e in SetObject<grpc_event_engine::experimental::EventEngine> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:400:12
    #19 0x00003445748e 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 0x000034457cbe in __invoke<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #21 0x000034457cbe in __call<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:216:12
    #22 0x000034457cbe in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x000034457cbe 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 0x0000344425b7 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #25 0x0000344425b7 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #26 0x0000344425b7 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 0x000034c6d0c6 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #28 0x00003b4f601b 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 0x00003b4ebe82 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #30 0x00003b4dc0f9 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #31 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #32 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #33 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #34 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #35 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #36 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #37 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #38 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #39 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #40 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000343ebbac in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000343ebbac in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000343ebbac in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000343ebbac in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000343ebbac 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 0x0000343ebbac 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 0x0000343eb46d 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 0x0000343eb46d in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x0000343eb46d 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 0x0000343e96c5 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 0x0000343e9c19 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 0x0000343e9c19 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 0x0000343e1724 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 0x0000343e10e2 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 0x0000343dfd72 in Set /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:154:10
    #16 0x0000343dfd72 in grpc_core::ChannelArgs::Set(grpc_arg) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:107:14
    #17 0x0000343e6290 in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:597:23
    #18 0x0000344424d8 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 0x000034c6d0c6 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #20 0x00003b4f601b 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 0x00003b4ebe82 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #22 0x00003b4dc0f9 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #23 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #24 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #25 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #26 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #27 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #28 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #29 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #30 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #31 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #32 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000343ebbac in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000343ebbac in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000343ebbac in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000343ebbac in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000343ebbac 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 0x0000343ebbac 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 0x0000343ecea8 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 0x0000343ecea8 in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x0000343ecea8 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 0x0000343eb351 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 0x0000343e9c4a 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 0x0000343e9c19 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 0x0000343e96aa 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 0x0000343e1724 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 0x0000343e10e2 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 0x0000343e07a5 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 0x00003445770d 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 0x00003445748e in SetObject<grpc_event_engine::experimental::EventEngine> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:400:12
    #19 0x00003445748e 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 0x000034457cbe in __invoke<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #21 0x000034457cbe in __call<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:216:12
    #22 0x000034457cbe in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x000034457cbe 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 0x0000344425b7 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #25 0x0000344425b7 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #26 0x0000344425b7 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 0x000034c6d0c6 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #28 0x00003b4f601b 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 0x00003b4ebe82 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #30 0x00003b4dc0f9 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #31 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #32 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #33 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #34 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #35 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #36 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #37 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #38 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #39 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #40 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000343ebbac in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000343ebbac in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000343ebbac in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000343ebbac in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000343ebbac 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 0x0000343ebbac 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 0x0000343eb46d 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 0x0000343eb46d in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x0000343eb46d 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 0x0000343e96c5 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 0x0000343e1724 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 0x0000343e10e2 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 0x0000343e07a5 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 0x00003442b158 in Set<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:339:12
    #15 0x00003442b158 in SetObject<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:396:12
    #16 0x00003442b158 in grpc_core::EnsureResourceQuotaInChannelArgs(grpc_core::ChannelArgs const&) /-S/contrib/libs/grpc/src/core/lib/resource_quota/api.cc:61:15
    #17 0x00003442c514 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 0x00003442c514 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 0x00003442c514 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003442c514 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 0x0000344425b7 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000344425b7 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000344425b7 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 0x000034c6d0c6 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #25 0x00003b4f601b 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 0x00003b4ebe82 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #27 0x00003b4dc0f9 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #28 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000343ebbac in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000343ebbac in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000343ebbac in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000343ebbac in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000343ebbac 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 0x0000343ebbac 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 0x0000343edaea 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 0x0000343edaea in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x0000343edaea 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 0x0000343eae39 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 0x0000343e9c4a 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 0x0000343e9c19 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 0x0000343e1724 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 0x0000343e10e2 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 0x0000343dfd72 in Set /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:154:10
    #16 0x0000343dfd72 in grpc_core::ChannelArgs::Set(grpc_arg) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:107:14
    #17 0x0000343e6290 in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:597:23
    #18 0x0000344424d8 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 0x000034c6d0c6 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #20 0x00003b4f601b 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 0x00003b4ebe82 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #22 0x00003b4dc0f9 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #23 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #24 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #25 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #26 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #27 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #28 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #29 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #30 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #31 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #32 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000343ebbac in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000343ebbac in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000343ebbac in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000343ebbac in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000343ebbac 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 0x0000343ebbac 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 0x0000343ef3e4 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 0x0000343ef3e4 in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x0000343ef3e4 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 0x0000343eb19f 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 0x0000343e96c5 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 0x0000343e96aa 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 0x0000343e96aa 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 0x0000343e96aa 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 0x0000343e1724 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 0x0000343e10e2 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 0x0000343e07a5 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 0x00003442b158 in Set<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:339:12
    #19 0x00003442b158 in SetObject<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:396:12
    #20 0x00003442b158 in grpc_core::EnsureResourceQuotaInChannelArgs(grpc_core::ChannelArgs const&) /-S/contrib/libs/grpc/src/core/lib/resource_quota/api.cc:61:15
    #21 0x00003442c514 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 0x00003442c514 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 0x00003442c514 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x00003442c514 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 0x0000344425b7 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #26 0x0000344425b7 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #27 0x0000344425b7 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 0x000034c6d0c6 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #29 0x00003b4f601b 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 0x00003b4ebe82 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #31 0x00003b4dc0f9 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #32 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #33 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #34 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #35 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #36 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #37 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #38 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #39 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #40 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #41 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000343ebbac in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000343ebbac in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000343ebbac in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000343ebbac in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000343ebbac 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 0x0000343ebbac 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 0x0000343e92c1 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 0x0000343e92c1 in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x0000343e92c1 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 0x0000343e96aa 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 0x0000343e96aa 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 0x0000343e9c19 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 0x0000343e96aa 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 0x0000343e1724 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 0x0000343e10e2 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 0x0000343dfd72 in Set /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:154:10
    #17 0x0000343dfd72 in grpc_core::ChannelArgs::Set(grpc_arg) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:107:14
    #18 0x0000343e6290 in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:597:23
    #19 0x0000344424d8 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 0x000034c6d0c6 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #21 0x00003b4f601b 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 0x00003b4ebe82 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #23 0x00003b4dc0f9 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #24 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #25 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #26 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #27 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #28 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #29 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #30 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #31 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #32 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247b269 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247b269 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247b269 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247b269 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247b269 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TExpiringCounter, TDefaultIntrusivePtrOps<NMonitoring::TExpiringCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247b269 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x00002246c272 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 0x00002246c272 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TExpiringCounter, TDefaultIntrusivePtrOps<NMonitoring::TExpiringCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246c272 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 0x00002246b9c4 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 0x00003b5a851b in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:65:65
    #12 0x00003b59037a in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #13 0x00004510ae17 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000343ebbac in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000343ebbac in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000343ebbac in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000343ebbac in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000343ebbac 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 0x0000343ebbac 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 0x0000343e92c1 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 0x0000343e92c1 in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x0000343e92c1 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 0x0000343e96aa 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 0x0000343e9c19 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 0x0000343e9c19 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 0x0000343e1724 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 0x0000343e10e2 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 0x0000343dfd72 in Set /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:154:10
    #16 0x0000343dfd72 in grpc_core::ChannelArgs::Set(grpc_arg) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:107:14
    #17 0x0000343e6290 in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:597:23
    #18 0x0000344424d8 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 0x000034c6d0c6 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #20 0x00003b4f601b 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 0x00003b4ebe82 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #22 0x00003b4dc0f9 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #23 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #24 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #25 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #26 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #27 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #28 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #29 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #30 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #31 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #32 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000343ebbac in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000343ebbac in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000343ebbac in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000343ebbac in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000343ebbac 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 0x0000343ebbac 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 0x0000343ef494 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 0x0000343ef494 in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x0000343ef494 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 0x0000343eb19f 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 0x0000343e96c5 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 0x0000343e96aa 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 0x0000343e96aa 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 0x0000343e96aa 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 0x0000343e1724 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 0x0000343e10e2 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 0x0000343e07a5 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 0x00003442b158 in Set<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:339:12
    #19 0x00003442b158 in SetObject<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:396:12
    #20 0x00003442b158 in grpc_core::EnsureResourceQuotaInChannelArgs(grpc_core::ChannelArgs const&) /-S/contrib/libs/grpc/src/core/lib/resource_quota/api.cc:61:15
    #21 0x00003442c514 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 0x00003442c514 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 0x00003442c514 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x00003442c514 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 0x0000344425b7 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #26 0x0000344425b7 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #27 0x0000344425b7 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 0x000034c6d0c6 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #29 0x00003b4f601b 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 0x00003b4ebe82 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #31 0x00003b4dc0f9 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #32 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #33 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #34 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #35 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #36 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #37 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #38 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #39 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #40 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #41 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d141d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027aa6bf8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027aa6bf8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027aa6adf in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004227e30e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034c5e755 in make_unique<grpc_core::Server::RealRequestMatcher, grpc_core::Server *> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/unique_ptr.h:642:26
    #2 0x000034c5e755 in grpc_core::Server::Start() /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:706:37
    #3 0x000034c6d78e in grpc_server_start /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1715:37
    #4 0x00003b4fae27 in grpc::Server::Start(grpc::ServerCompletionQueue**, unsigned long) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:1214:3
    #5 0x00003b4ec7a4 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:445:11
    #6 0x00003b4dc0f9 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #7 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #8 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #9 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #10 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #11 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #12 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #13 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #14 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #15 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #16 0x00001f894e26 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 0x00001f897464 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x0000343dd530 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000343dd530 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000344d9062 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000348b4e65 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000348b4e65 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 0x0000348b4e65 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 0x0000348b4e65 in CallBuilder /-S/contrib/libs/grpc/src/core/ext/filters/message_size/message_size_filter.cc:195:28
    #8 0x0000348b4e65 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 0x0000346438eb in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #10 0x0000346438eb 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 0x0000346438eb 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 0x0000346438eb 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 0x0000346438eb in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #14 0x0000346438eb in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #15 0x0000346438eb 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 0x00003463b89c 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 0x0000347b0cb1 in Run /-S/contrib/libs/grpc/src/core/lib/iomgr/closure.h:303:5
    #18 0x0000347b0cb1 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 0x0000343fe2de in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #20 0x0000343fe2de in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #21 0x0000345d1014 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #22 0x0000345d1014 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 0x0000345ccbe8 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 0x0000345f0928 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 0x0000345ab3d8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #26 0x000034c90ffe in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #27 0x0000343b316f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #28 0x0000343b316f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #30 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #31 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #32 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #33 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #34 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f894e26 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 0x00001f897464 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x0000343dd530 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000343dd530 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000344d9062 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000348ad14f in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000348ad14f 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 0x0000348ad14f 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 0x0000348ad14f 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 0x0000348ad14f 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 0x0000348ad14f 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 0x0000346438eb in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #11 0x0000346438eb 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 0x0000346438eb 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 0x0000346438eb 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 0x0000346438eb in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #15 0x0000346438eb in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #16 0x0000346438eb 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 0x00003463b89c 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 0x0000343fe2de in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #19 0x0000343fe2de in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #20 0x0000345d1014 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #21 0x0000345d1014 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 0x0000345ccbe8 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 0x0000345f0928 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 0x0000345ab3d8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #25 0x000034c90ffe in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #26 0x0000343b316f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #27 0x0000343b316f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004348c922 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:40:5
    #7 0x0000434917d9 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 0x000043491f3d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044b7b1de in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:29:5
    #7 0x00004203fdf9 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 0x00004204055d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004446a7ed in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:28:5
    #7 0x00004203c429 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 0x00004203cb8d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000443e56ae in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:26:5
    #7 0x00004203a8f9 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 0x00004203b05d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044cc9738 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:38:5
    #7 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044209bfd in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:32:5
    #7 0x000042036eb9 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 0x00004203761d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000045263c3e in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:38:5
    #7 0x0000420479c9 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 0x00004204812d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004b70ffb2 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:45:5
    #7 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c17a in MakeIntrusive<NMonitoring::TExpiringCounter, TDefaultIntrusivePtrOps<NMonitoring::TExpiringCounter>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246c17a 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 0x00002246b9c4 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 0x00003b5a851b in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:65:65
    #5 0x00003b59037a in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #6 0x00004510ae17 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #8 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #9 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #16 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #17 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044cc8fc2 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:36:5
    #7 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044b7b93b in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:31:5
    #7 0x00004203fdf9 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 0x00004204055d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004b4314cc in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:74:5
    #7 0x00004b437ab9 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 0x00004b43821d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004420984b in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:31:5
    #7 0x000042036eb9 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 0x00004203761d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442f5b9f in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:30:5
    #7 0x000042038bd9 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 0x00004203933d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044cc9af0 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:39:5
    #7 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004348c4e5 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:39:5
    #7 0x0000434917d9 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 0x000043491f3d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004b70f481 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:41:5
    #7 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000045264001 in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:48:5
    #7 0x0000420479c9 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 0x00004204812d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044cc7d1b in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:31:5
    #7 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044b7c457 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:34:5
    #7 0x00004203fdf9 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 0x00004204055d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044b7b586 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:30:5
    #7 0x00004203fdf9 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 0x00004204055d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044cc80d6 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:32:5
    #7 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044cc8c07 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:35:5
    #7 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00003f00ae70 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:661:5
    #7 0x00003f010009 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 0x00003f01076d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044209496 in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:30:5
    #7 0x000042036eb9 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 0x00004203761d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004413dbf6 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:37:5
    #7 0x000042035379 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 0x000042035add 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004348cd5c in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:41:5
    #7 0x0000434917d9 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 0x000043491f3d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044cc937d in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:37:5
    #7 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004348b828 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:36:5
    #7 0x0000434917d9 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 0x000043491f3d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044cc884c in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:34:5
    #7 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004b4302ac in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:72:5
    #7 0x00004b437ab9 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 0x00004b43821d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000447cd75a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:115:5
    #7 0x0000447cb655 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #8 0x0000447d42cd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004b70ed0f in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:39:5
    #7 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004b710e9e in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:49:5
    #7 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004446a0a8 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:26:5
    #7 0x00004203c429 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 0x00004203cb8d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004b710728 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:47:5
    #7 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004ba45406 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:49:5
    #7 0x00004ba48c29 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 0x00004ba4938d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004bacd167 in NKikimr::NGRpcService::TGRpcViewService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/view/grpc_service.cpp:30:33
    #7 0x000042053429 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 0x000042053b8d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004b710ae3 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:48:5
    #7 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442f5f4a in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:31:5
    #7 0x000042038bd9 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 0x00004203933d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004b70fbf7 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:43:5
    #7 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044b7c0a5 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:33:5
    #7 0x00004203fdf9 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 0x00004204055d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044cc8491 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:33:5
    #7 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004b711256 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:50:5
    #7 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044cc7960 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:30:5
    #7 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004413df7d in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:43:5
    #7 0x000042035379 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 0x000042035add 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004b430bbc in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:73:5
    #7 0x00004b437ab9 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 0x00004b43821d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000046d7ebc9 in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:64:5
    #7 0x000046d87cb9 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 0x000046d8841d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004b70f0d3 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:40:5
    #7 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004ba44a22 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:48:5
    #7 0x00004ba48c29 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 0x00004ba4938d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000046d7be9c in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:59:5
    #7 0x000046d87cb9 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 0x000046d8841d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004413d838 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:31:5
    #7 0x000042035379 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 0x000042035add 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442090ee in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:29:5
    #7 0x000042036eb9 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 0x00004203761d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442f62ff in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:32:5
    #7 0x000042038bd9 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 0x00004203933d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044208d2d in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:28:5
    #7 0x000042036eb9 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 0x00004203761d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00003f00c090 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:680:13
    #7 0x00003f010009 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 0x00003f01076d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00003f00bba0 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:664:5
    #7 0x00003f010009 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 0x00003f01076d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004b71036d in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:46:5
    #7 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00003f00b740 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:663:5
    #7 0x00003f010009 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 0x00003f01076d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044b7bcf0 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:32:5
    #7 0x00004203fdf9 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 0x00004204055d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004ba45dd6 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:50:5
    #7 0x00004ba48c29 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 0x00004ba4938d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000046d7c7cc in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:60:5
    #7 0x000046d87cb9 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 0x000046d8841d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004b4326ec in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:76:5
    #7 0x00004b437ab9 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 0x00004b43821d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000046d7d0dc in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:61:5
    #7 0x000046d87cb9 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 0x000046d8841d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004b431dcc in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:75:5
    #7 0x00004b437ab9 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 0x00004b43821d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004b42f967 in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:46:42
    #7 0x00004b437ab9 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 0x00004b43821d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000452b2bef in NKikimr::NGRpcService::TGRpcAuthService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/auth/grpc_service.cpp:49:5
    #7 0x000042049479 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 0x000042049bdd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000443e5a71 in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:27:5
    #7 0x00004203a8f9 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 0x00004203b05d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442f57db in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:29:5
    #7 0x000042038bd9 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 0x00004203933d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004348bc6d in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:37:5
    #7 0x0000434917d9 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 0x000043491f3d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004446a466 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:27:5
    #7 0x00004203c429 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 0x00004203cb8d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044cc71eb in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:28:5
    #7 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044cc75b2 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:29:5
    #7 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044b7ae1d in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:28:5
    #7 0x00004203fdf9 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 0x00004204055d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004b70f83c in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:42:5
    #7 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022473436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022473436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00003f00b2e0 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:662:5
    #7 0x00003f010009 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 0x00003f01076d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ed36d in NThreading::TPromise<NYdbGrpc::IRequestContextBase::EFinishStatus> NThreading::NewPromise<NYdbGrpc::IRequestContextBase::EFinishStatus>() /-S/library/cpp/threading/future/core/future-inl.h:970:17
    #2 0x0000451015c4 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 0x0000450ffaa1 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 0x0000450fdbc2 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 0x0000450fb822 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #7 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #8 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #11 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #13 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #14 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #15 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #16 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #17 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #18 0x00001f894e26 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 0x00001f897464 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x0000343dd530 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000343dd530 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000344d9062 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000348b4ffa in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000348b4ffa 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 0x0000348b4ffa 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 0x0000348b4ffa 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 0x0000348b4ffa 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 0x0000348b4ffa 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 0x0000348b4ffa 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 0x0000346438eb in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #12 0x0000346438eb 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 0x0000346438eb 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 0x0000346438eb 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 0x0000346438eb in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #16 0x0000346438eb in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #17 0x0000346438eb 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 0x00003463b89c 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 0x0000347b0cb1 in Run /-S/contrib/libs/grpc/src/core/lib/iomgr/closure.h:303:5
    #20 0x0000347b0cb1 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 0x0000343fe2de in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #22 0x0000343fe2de in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #23 0x0000345d1014 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #24 0x0000345d1014 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 0x0000345ccbe8 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 0x0000345f0928 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 0x0000345ab3d8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #28 0x000034c90ffe in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #29 0x0000343b316f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #30 0x0000343b316f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #31 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #32 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #33 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #34 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #35 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #36 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f894e26 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 0x00001f897464 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x0000343dd530 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000343dd530 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000344d9062 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000348ad41c in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000348ad41c 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 0x0000348ad41c 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 0x0000348ad41c 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 0x0000348ad41c 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 0x0000348ad41c 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 0x0000346438eb in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #11 0x0000346438eb 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 0x0000346438eb 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 0x0000346438eb 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 0x0000346438eb in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #15 0x0000346438eb in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #16 0x0000346438eb 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 0x00003463b89c 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 0x0000343fe2de in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #19 0x0000343fe2de in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #20 0x0000345d1014 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #21 0x0000345d1014 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 0x0000345ccbe8 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 0x0000345f0928 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 0x0000345ab3d8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #25 0x000034c90ffe in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #26 0x0000343b316f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #27 0x0000343b316f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 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 0x00001f897464 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x0000343dd530 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000343dd530 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000344d9062 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000348c0b5c in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000348c0b5c 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 0x0000348c0b5c in Make /-S/contrib/libs/grpc/src/core/lib/promise/arena_promise.h:145:67
    #7 0x0000348c0b5c 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 0x0000348c0b5c 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 0x0000348bfbe1 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 0x0000346438eb in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #11 0x0000346438eb 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 0x0000346438eb 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 0x0000346438eb 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 0x0000346438eb in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #15 0x0000346438eb in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #16 0x0000346438eb 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 0x00003463b89c 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 0x0000343fe2de in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #19 0x0000343fe2de in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #20 0x0000345d1014 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #21 0x0000345d1014 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 0x0000345ccbe8 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 0x0000345f0928 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 0x0000345ab3d8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #25 0x000034c90ffe in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #26 0x0000343b316f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #27 0x0000343b316f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 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 0x00001f897464 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x0000343dd530 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000343dd530 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000344d9062 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000348ad055 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000348ad055 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 0x0000348ad055 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 0x0000346438eb in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #8 0x0000346438eb 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 0x0000346438eb 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 0x0000346438eb 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 0x0000346438eb in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #12 0x0000346438eb in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #13 0x0000346438eb 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 0x00003463b89c 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 0x0000343fe2de in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #16 0x0000343fe2de in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #17 0x0000345d1014 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #18 0x0000345d1014 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 0x0000345ccbe8 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 0x0000345f0928 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 0x0000345ab3d8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #22 0x000034c90ffe in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #23 0x0000343b316f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #24 0x0000343b316f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #25 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #26 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #27 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #28 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #29 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #30 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #31 0x00001f894e26 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 0x00001f897464 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x0000343dd530 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000343dd530 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000344d9062 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000348ad86b in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000348ad86b 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 0x0000348ad86b in Make /-S/contrib/libs/grpc/src/core/lib/promise/arena_promise.h:145:67
    #7 0x0000348ad86b 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 0x0000348ad86b 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 0x0000348ad86b 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 0x0000346438eb in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #11 0x0000346438eb 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 0x0000346438eb 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 0x0000346438eb 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 0x0000346438eb in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #15 0x0000346438eb in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #16 0x0000346438eb 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 0x00003463b89c 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 0x0000343fe2de in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #19 0x0000343fe2de in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #20 0x0000345d1014 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #21 0x0000345d1014 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 0x0000345ccbe8 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 0x0000345f0928 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 0x0000345ab3d8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #25 0x000034c90ffe in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #26 0x0000343b316f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #27 0x0000343b316f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 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 0x00001f897464 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x0000343dd530 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000343dd530 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000344d9062 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000348ad5b5 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000348ad5b5 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 0x0000348ad5b5 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 0x0000348ad5b5 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 0x0000348ad5b5 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 0x0000348ad5b5 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 0x0000346438eb in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #11 0x0000346438eb 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 0x0000346438eb 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 0x0000346438eb 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 0x0000346438eb in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #15 0x0000346438eb in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #16 0x0000346438eb 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 0x00003463b89c 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 0x0000343fe2de in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #19 0x0000343fe2de in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #20 0x0000345d1014 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #21 0x0000345d1014 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 0x0000345ccbe8 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 0x0000345f0928 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 0x0000345ab3d8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #25 0x000034c90ffe in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #26 0x0000343b316f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #27 0x0000343b316f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 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 0x00001f897464 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x0000343dd530 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000343dd530 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000344d9062 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000344e08e6 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000344e08e6 in New<grpc_server_security_context> /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:172:28
    #6 0x0000344e08e6 in grpc_server_security_context_create(grpc_core::Arena*) /-S/contrib/libs/grpc/src/core/lib/security/context/security_context.cc:130:17
    #7 0x000034658812 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 0x0000346438eb in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #9 0x0000346438eb 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 0x0000346438eb 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 0x0000346438eb 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 0x0000346438eb in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #13 0x0000346438eb in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #14 0x0000346438eb 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 0x00003463b89c 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 0x0000343fe2de in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #17 0x0000343fe2de in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #18 0x0000345d1014 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #19 0x0000345d1014 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 0x0000345ccbe8 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 0x0000345f0928 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 0x0000345ab3d8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #23 0x000034c90ffe in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #24 0x0000343b316f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #25 0x0000343b316f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #26 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #27 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #28 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #29 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #30 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #31 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #32 0x00001f894e26 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 0x00001f897464 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x0000343dd530 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000343dd530 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000344d9062 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000348b51d5 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000348b51d5 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 0x0000348b51d5 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 0x0000348b51d5 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 0x0000348b51d5 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 0x0000348b51d5 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 0x0000348b51d5 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 0x0000346438eb in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #12 0x0000346438eb 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 0x0000346438eb 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 0x0000346438eb 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 0x0000346438eb in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #16 0x0000346438eb in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #17 0x0000346438eb 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 0x00003463b89c 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 0x0000347b0cb1 in Run /-S/contrib/libs/grpc/src/core/lib/iomgr/closure.h:303:5
    #20 0x0000347b0cb1 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 0x0000343fe2de in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #22 0x0000343fe2de in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #23 0x0000345d1014 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #24 0x0000345d1014 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 0x0000345ccbe8 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 0x0000345f0928 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 0x0000345ab3d8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #28 0x000034c90ffe in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #29 0x0000343b316f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #30 0x0000343b316f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #31 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #32 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #33 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #34 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #35 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #36 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f894e26 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 0x00001f897464 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x0000343dd530 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000343dd530 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000344d9062 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000348b48a3 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000348b48a3 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 0x0000348b48a3 in Make /-S/contrib/libs/grpc/src/core/lib/promise/arena_promise.h:145:67
    #7 0x0000348b48a3 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 0x0000348b48a3 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 0x0000348b48a3 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 0x0000348b5417 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 0x0000346438eb in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #12 0x0000346438eb 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 0x0000346438eb 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 0x0000346438eb 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 0x0000346438eb in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #16 0x0000346438eb in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #17 0x0000346438eb 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 0x00003463b89c 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 0x0000347b0cb1 in Run /-S/contrib/libs/grpc/src/core/lib/iomgr/closure.h:303:5
    #20 0x0000347b0cb1 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 0x0000343fe2de in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #22 0x0000343fe2de in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #23 0x0000345d1014 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #24 0x0000345d1014 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 0x0000345ccbe8 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 0x0000345f0928 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 0x0000345ab3d8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #28 0x000034c90ffe in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #29 0x0000343b316f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #30 0x0000343b316f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #31 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #32 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #33 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #34 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #35 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #36 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a82c0 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a82c0 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a82c0 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a82c0 in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:65:46
    #5 0x00003b59037a in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #6 0x00004510ae17 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #8 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #9 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #16 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #17 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a842f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a842f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a842f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a842f in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:66:25
    #5 0x00003b59037a in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #6 0x00004510ae17 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #8 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #9 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #16 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #17 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a8375 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a8375 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a8375 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a8375 in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:66:17
    #5 0x00003b59037a in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #6 0x00004510ae17 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #8 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #9 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #16 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #17 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #18 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044b7b586 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:30:5
    #9 0x00004203fdf9 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 0x00004204055d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044b7b93b in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:31:5
    #9 0x00004203fdf9 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 0x00004204055d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044b7ae1d in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:28:5
    #9 0x00004203fdf9 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 0x00004204055d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044cc71eb in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:28:5
    #9 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000449f7900 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:180:5
    #9 0x0000449f58c5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #10 0x000044a003bd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000449f8091 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:207:5
    #9 0x0000449f58c5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #10 0x000044a003bd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000449f6247 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:118:63
    #9 0x0000449f58c5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #10 0x000044a003bd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000449f601b in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:93:64
    #9 0x0000449f58c5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #10 0x000044a003bd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000449f6459 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:143:69
    #9 0x0000449f58c5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #10 0x000044a003bd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000447cc85e in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:97:5
    #9 0x0000447cb655 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x0000447d42cd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000447cc0d9 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:89:5
    #9 0x0000447cb655 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x0000447d42cd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000447ccfd9 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:107:5
    #9 0x0000447cb655 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x0000447d42cd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00003f00b740 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:663:5
    #9 0x00003f010009 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 0x00003f01076d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00003f00ae70 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:661:5
    #9 0x00003f010009 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 0x00003f01076d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00003f00bba0 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:664:5
    #9 0x00003f010009 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 0x00003f01076d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004b71036d in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:46:5
    #9 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004b710728 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:47:5
    #9 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000046d7c7cc in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:60:5
    #9 0x000046d87cb9 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 0x000046d8841d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000443e56ae in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:26:5
    #9 0x00004203a8f9 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 0x00004203b05d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000046d7d0dc in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:61:5
    #9 0x000046d87cb9 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 0x000046d8841d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004446a466 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:27:5
    #9 0x00004203c429 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 0x00004203cb8d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004579b260 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:52:5
    #9 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004579812b in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:39:5
    #9 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000420b565f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:148:5
    #9 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #11 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000420b473f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:144:5
    #9 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #11 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000420b6929 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:153:5
    #9 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #11 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000420b6567 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:152:5
    #9 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #11 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004230fa7b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:101:5
    #9 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000447cbf2f in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:74:83
    #9 0x0000447cb655 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x0000447d42cd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044cc7960 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:30:5
    #9 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004231596b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:114:5
    #9 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004348cd5c in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:41:5
    #9 0x0000434917d9 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 0x000043491f3d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000045169647 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:39:5
    #9 0x00004516806f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004420984b in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:31:5
    #9 0x000042036eb9 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 0x00004203761d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004348c922 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:40:5
    #9 0x0000434917d9 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 0x000043491f3d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004446a0a8 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:26:5
    #9 0x00004203c429 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 0x00004203cb8d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000447cc4a0 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:93:5
    #9 0x0000447cb655 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x0000447d42cd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00003f00c090 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:680:13
    #9 0x00003f010009 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 0x00003f01076d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000443e5a71 in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:27:5
    #9 0x00004203a8f9 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 0x00004203b05d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000045169295 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:38:5
    #9 0x00004516806f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000447cd39b in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:111:5
    #9 0x0000447cb655 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x0000447d42cd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000449f7cca in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:184:5
    #9 0x0000449f58c5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #10 0x000044a003bd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044b7c457 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:34:5
    #9 0x00004203fdf9 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 0x00004204055d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044cc9738 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:38:5
    #9 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044cc884c in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:34:5
    #9 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044b7c0a5 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:33:5
    #9 0x00004203fdf9 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 0x00004204055d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b5860a9 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #9 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #10 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #13 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #14 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #15 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #16 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #17 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #18 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #19 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #20 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #21 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #22 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b5844eb in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #9 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #10 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #13 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #14 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #15 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #16 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #17 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #18 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #19 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #20 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #21 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #22 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003b59c7da in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003b59c7da 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 0x00003b587440 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 0x00003b587440 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 0x00003b587440 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 0x00003b587440 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 0x00003b587440 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003b59b68a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003b59b68a 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 0x00003b586d80 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 0x00003b586d80 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 0x00003b586d80 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 0x00003b586d80 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 0x00003b586d80 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003b59d1fa in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003b59d1fa 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 0x00003b587cb0 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 0x00003b587cb0 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 0x00003b587cb0 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 0x00003b587cb0 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 0x00003b587cb0 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003b59dc1a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003b59dc1a 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 0x00003b588880 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 0x00003b588880 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 0x00003b588880 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 0x00003b588880 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 0x00003b588880 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003b59c2ca in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003b59c2ca 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 0x00003b587b00 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 0x00003b587b00 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 0x00003b587b00 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 0x00003b587b00 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 0x00003b587b00 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000452b2bef in NKikimr::NGRpcService::TGRpcAuthService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/auth/grpc_service.cpp:49:5
    #9 0x000042049479 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 0x000042049bdd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000452ed5ed in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:66:5
    #9 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000452ec6b5 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:62:5
    #9 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000045264001 in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:48:5
    #9 0x0000420479c9 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 0x00004204812d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044b7bcf0 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:32:5
    #9 0x00004203fdf9 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 0x00004204055d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000452eecc1 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:72:5
    #9 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000452ee8f3 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:71:5
    #9 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000442090ee in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:29:5
    #9 0x000042036eb9 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 0x00004203761d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000442f57db in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:29:5
    #9 0x000042038bd9 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 0x00004203933d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000442f5b9f in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:30:5
    #9 0x000042038bd9 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 0x00004203933d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004413d838 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:31:5
    #9 0x000042035379 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 0x000042035add 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004579ccab in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:59:5
    #9 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004348bc6d in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:37:5
    #9 0x0000434917d9 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 0x000043491f3d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004b70f481 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:41:5
    #9 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004413df7d in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:43:5
    #9 0x000042035379 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 0x000042035add 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004230f17b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:100:5
    #9 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004231157b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:104:5
    #9 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004231307b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:108:5
    #9 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004230df7b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:98:5
    #9 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000442f5f4a in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:31:5
    #9 0x000042038bd9 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 0x00004203933d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000420b746f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:156:5
    #9 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #11 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000420b6ceb in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:154:5
    #9 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #11 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000420b7bf3 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:158:5
    #9 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #11 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000420b4ec9 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:146:5
    #9 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #11 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000420b61a5 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:151:5
    #9 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #11 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000420b7fb2 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:159:5
    #9 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #11 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000420b5a21 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:149:5
    #9 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #11 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004b711256 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:50:5
    #9 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042316bfa in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:116:5
    #9 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004348c4e5 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:39:5
    #9 0x0000434917d9 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 0x000043491f3d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044209496 in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:30:5
    #9 0x000042036eb9 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 0x00004203761d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000045798500 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:40:5
    #9 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000452f1db9 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:85:5
    #9 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000452f0aef in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:80:5
    #9 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000452efbe7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:76:5
    #9 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000452ef45d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:74:5
    #9 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000452eca83 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:63:5
    #9 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000451683c2 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:34:5
    #9 0x00004516806f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003b59c2ca in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003b59c2ca 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 0x00003b588a30 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 0x00003b588a30 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 0x00003b588a30 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 0x00003b588a30 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 0x00003b588a30 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003b59c7da in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003b59c7da 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 0x00003b588370 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 0x00003b588370 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 0x00003b588370 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 0x00003b588370 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 0x00003b588370 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003b59b68a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003b59b68a 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 0x00003b588010 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 0x00003b588010 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 0x00003b588010 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 0x00003b588010 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 0x00003b588010 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003b59b68a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003b59b68a 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 0x00003b5877a0 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 0x00003b5877a0 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 0x00003b5877a0 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 0x00003b5877a0 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 0x00003b5877a0 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003b59bdba in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003b59bdba 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 0x00003b586f30 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 0x00003b586f30 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 0x00003b586f30 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 0x00003b586f30 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 0x00003b586f30 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004509ac48 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:36:5
    #9 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044cc8c07 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:35:5
    #9 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044cc7d1b in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:31:5
    #9 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044cc75b2 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:29:5
    #9 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044b7b1de in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:29:5
    #9 0x00004203fdf9 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 0x00004204055d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00003f182017 in NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_cluster_discovery/grpc_service.cpp:72:9
    #9 0x00003f181937 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000449f6605 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:159:5
    #9 0x0000449f58c5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #10 0x000044a003bd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000447cd75a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:115:5
    #9 0x0000447cb655 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x0000447d42cd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000447ccc1a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:102:5
    #9 0x0000447cb655 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x0000447d42cd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000447cbd09 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:54:75
    #9 0x0000447cb655 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x0000447d42cd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00003f00b2e0 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:662:5
    #9 0x00003f010009 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 0x00003f01076d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004446a7ed in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:28:5
    #9 0x00004203c429 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 0x00004203cb8d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000442f62ff in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:32:5
    #9 0x000042038bd9 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 0x00004203933d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044209bfd in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:32:5
    #9 0x000042036eb9 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 0x00004203761d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044208d2d in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:28:5
    #9 0x000042036eb9 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 0x00004203761d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004413dbf6 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:37:5
    #9 0x000042035379 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 0x000042035add 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004348b828 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:36:5
    #9 0x0000434917d9 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 0x000043491f3d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000423162a7 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:115:5
    #9 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004231397b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:110:5
    #9 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042311e7b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:106:5
    #9 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004230cd7b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:96:5
    #9 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000420b7831 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:157:5
    #9 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #11 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000420b70ad in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:155:5
    #9 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #11 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000420b5de3 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:150:5
    #9 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #11 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000420b4afb in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:145:5
    #9 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #11 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b593 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000420b436a in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:143:5
    #9 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #11 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004579ae9e in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:51:5
    #9 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004579c52a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:57:5
    #9 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004b430bbc in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:73:5
    #9 0x00004b437ab9 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 0x00004b43821d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004b70ed0f in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:39:5
    #9 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000452ee525 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:70:5
    #9 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004bacd167 in NKikimr::NGRpcService::TGRpcViewService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/view/grpc_service.cpp:30:33
    #9 0x000042053429 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 0x000042053b8d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000420b436a in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:143:5
    #9 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #11 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000045799426 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:44:5
    #9 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004579a358 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:48:5
    #9 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004579aadc in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:50:5
    #9 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004579a71a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:49:5
    #9 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000457997f4 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:45:5
    #9 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004579c168 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:56:5
    #9 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004579b622 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:53:5
    #9 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000046b337fb in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:46:5
    #9 0x000046b32d3f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004579bda6 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:55:5
    #9 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000046b33f65 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:50:5
    #9 0x000046b32d3f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000046b33092 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:42:5
    #9 0x000046b32d3f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000046d7ebc9 in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:64:5
    #9 0x000046d87cb9 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 0x000046d8841d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004b4302ac in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:72:5
    #9 0x00004b437ab9 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 0x00004b43821d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000046d7be9c in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:59:5
    #9 0x000046d87cb9 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 0x000046d8841d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004b4314cc in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:74:5
    #9 0x00004b437ab9 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 0x00004b43821d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000046b34317 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:51:5
    #9 0x000046b32d3f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004b70f83c in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:42:5
    #9 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004b70f0d3 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:40:5
    #9 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004b42f967 in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:46:42
    #9 0x00004b437ab9 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 0x00004b43821d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004421f52e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004b70fbf7 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:43:5
    #9 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004211bebe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044dc87ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044d7cd8e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247db09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247db09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247db09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247db09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022473636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022473636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022473636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004b70fbf7 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:43:5
    #14 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #15 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247db09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247db09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247db09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247db09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022473636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022473636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022473636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004b70ed0f in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:39:5
    #14 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #15 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000448f6f4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004b710ae3 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:48:5
    #9 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004217b61e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247db09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247db09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247db09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247db09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022473636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022473636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022473636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004b710728 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:47:5
    #14 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #15 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247db09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247db09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247db09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247db09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022473636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022473636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022473636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004b70ffb2 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:45:5
    #14 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #15 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044176bae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004433130e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045801e4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004483911e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DropTopicRequest, Ydb::PersQueue::V1::DropTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000448f6f4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004b70ffb2 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:45:5
    #9 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004b4326ec in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:76:5
    #9 0x00004b437ab9 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 0x00004b43821d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004579c8ec in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:58:5
    #9 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004242104e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000453b121e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004213ba7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003f04516e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000453fd09e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004538b83e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004213ba7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000423af79e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000453fd09e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004219b1de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000043563c9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247db09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247db09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247db09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247db09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022473636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022473636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022473636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004b711256 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:50:5
    #14 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #15 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004ba44a22 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:48:5
    #9 0x00004ba48c29 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 0x00004ba4938d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004259b4ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000422c68ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004534047e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004269470e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045365e5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045365e5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000423af79e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045422ace 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000043563c9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000434a520e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004259b4ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045365e5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000042259d5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004267142e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247db09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247db09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247db09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247db09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022473636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022473636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022473636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004ba45dd6 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:50:5
    #14 0x00004ba48c29 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 0x00004ba4938d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000422e646e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004ba45dd6 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:50:5
    #9 0x00004ba48c29 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 0x00004ba4938d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045422ace 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000424928fe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000424de41e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000424b868e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004267142e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004263216e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000042575a5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045422ace 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000425041ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000046e07f2b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000046e07f2b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000424de41e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000046e07f2b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000046e07f2b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004215b84e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004254fcce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000422c68ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004260c6de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000423d552e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004baa575e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004217b61e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045782dae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004ba45406 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:49:5
    #9 0x00004ba48c29 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 0x00004ba4938d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247db09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247db09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247db09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247db09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022473636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022473636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022473636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004579c52a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:57:5
    #14 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004230a0f2 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:91:5
    #9 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000420d602b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004236427e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004254fcce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000420d602b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b59fa4f in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:335:36
    #13 0x00003b59fa4f in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b59fa4f in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b59fa4f in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b59fa4f in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000422a256b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000442922bb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000420fbe0b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000420fbe0b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004236427e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000442922bb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000422a256b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b59fc95 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:336:42
    #13 0x00003b59fc95 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b59fc95 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b59fc95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b59fc95 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004589e74e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000458ecbce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000458ecbce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000458b88ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003f06c7be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044355b7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000458ecbce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000458b88ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004246cb6e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000458d2a4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004430b15e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000042657efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b4654ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000458b88ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000423fafdb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b59fe92 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:337:39
    #13 0x00003b59fe92 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b59fe92 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b59fe92 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b59fe92 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000458845ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000042389a2b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004badffde 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004353df8e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004badffde 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b489dbe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b8a6fde in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b8a6fde in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004ba80f0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004353df8e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004421f52e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b8812fe in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004b710e9e in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:49:5
    #9 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b4654ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044246b7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004426c88e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b85b61e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000443f930e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b80fc5e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000442b7fae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004426c88e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b83593e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b85b61e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004442092e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004213ba7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b7c429e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b80fc5e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000421bad9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004415230e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004437a3ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003f04516e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044355b7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b8a6fde in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004215b84e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004437a3ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000044a1afe9 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 0x000044a21543 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #24 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #25 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #28 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #30 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #31 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #32 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #33 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #34 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000044aec15b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004351827e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000434a520e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000044aec15b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b7c429e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000434cc85e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000044ac644b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b8812fe in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004215b84e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b7788de in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003f06c7be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004430b15e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004419c8de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000042446dde 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004589e74e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003f0924ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b72b5de in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b7788de in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004211bebe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000042446dde 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000042657efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004242104e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004267142e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004217b61e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004227e30e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000426b85ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004236427e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044d7cd8e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000422e646e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004269470e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004269470e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003f0924ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000425e694e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000422e646e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000420d602b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b752bfe in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000425e694e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000425e694e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003f0924ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b752bfe in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000423d552e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000459bd7ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004221a0de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004263216e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000042529f3e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004263216e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000459bd7ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000042529f3e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004481247e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000046d9945b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b72b5de in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003f04516e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044176bae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000459a364e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000421bad9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004485f89e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::CreateTopicRequest, Ydb::PersQueue::V1::CreateTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000459551ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000424b868e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000448d123e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000424b868e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004596f34e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000459894ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004596f34e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000448f6f4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004596f34e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000459894ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003f19433e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045920ece 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000425c0efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044ce400e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045920ece 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045906d4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000458845ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000042239c9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045906d4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004593b04e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004415230e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b79e5be in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044dc87ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046dbef7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044d0b65e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046c08efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046de38ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004353df8e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044d7cd8e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000423af79e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044ce400e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046dbef7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044dc87ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046c08efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004426c88e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046de38ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044da2a9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046b4ae1e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046bbd8be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004211bebe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046be33de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004430b15e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044d5707e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044d0b65e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044d3136e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046bbd8be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046c08efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046de38ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044e141ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046b97d9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044dee4be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003f0b81de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046b7227e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046b4ae1e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044e141ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004483911e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DropTopicRequest, Ydb::PersQueue::V1::DropTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044dee4be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000457376ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046b4ae1e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044e5fbee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044e5fbee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044e5fbee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000425c0efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004442092e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045711d0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000044ac644b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000459a364e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046de38ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000044a1afe9 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 0x000044a21543 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #24 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #25 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #28 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #30 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #31 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #32 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #33 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #34 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b79e5be in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044d3136e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004230a972 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:92:5
    #9 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004517ffee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000451a760e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000456c694e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044e858fe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000455e4e0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000451f2fce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000451cd2ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000455e4e0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000456c694e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045599a4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045599a4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000451f2fce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000455bf42e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004554e68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000456ec32e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000450afcae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000450afcae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004433130e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004430b15e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004433130e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004523e68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004523e68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000457b208e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000044aec15b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000042389a2b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000042389a2b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c7662e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004554e68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000044a1afe9 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 0x000044a21543 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #24 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #25 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #28 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #30 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #31 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #32 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #33 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #34 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c2c0ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000457cdb4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044bba97e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c51dbe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004419c8de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044355b7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045218cae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004219b1de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004221a0de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004219b1de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004221a0de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004554e68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045711d0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000456ec32e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000348a3e43 in MakeRefCounted<grpc_auth_context, std::nullptr_t> /-S/contrib/libs/grpc/src/core/lib/gprpp/ref_counted_ptr.h:323:27
    #2 0x0000348a3e43 in MakeAuthContext /-S/contrib/libs/grpc/src/core/lib/security/security_connector/insecure/insecure_security_connector.cc:44:14
    #3 0x0000348a3e43 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 0x0000347dd42f in grpc_core::(anonymous namespace)::SecurityHandshaker::CheckPeerLocked() /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:364:15
    #5 0x0000347dc174 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 0x0000347d9bc1 in DoHandshakerNextLocked /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:474:10
    #7 0x0000347d9bc1 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 0x0000346bd88a in grpc_core::HandshakeManager::CallNextHandshakerLocked(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/transport/handshaker.cc:151:17
    #9 0x0000346befcf 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 0x00003b554549 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:412:18
    #11 0x00003b554549 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:633:26
    #12 0x00003b554549 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 0x0000345fcb53 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 0x0000343fe2de in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #15 0x0000343fe2de in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #16 0x0000345d0e84 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:981:34
    #17 0x0000345d0e84 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 0x0000345ccbe8 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 0x0000345f0928 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 0x0000345ab3d8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #21 0x000034c90ffe in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #22 0x00003b4e4386 in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #23 0x00003b4e4386 in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:41:17
    #24 0x00003b4e4386 in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #25 0x00003b4e4386 in __invoke<(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 0x00003b4e4386 in __call<(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 0x00003b4e4386 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #28 0x00003b4e4386 in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #30 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #31 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #32 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #33 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #34 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000421da95e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044be068e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004415230e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004227e30e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000457376ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044be068e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004447eb4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004481247e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000422e646e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004259b4ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004259b4ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004227e30e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044b9332e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000444a616e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044b3887e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000423d552e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000424928fe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000424928fe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044b1214e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000424b868e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000424de41e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000424de41e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000425041ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004260c6de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004260c6de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044b1214e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c0639e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004263216e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000042529f3e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000444cbe4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004254fcce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044b3887e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000444cbe4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000425e694e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000042575a5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000042575a5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004269470e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000426b85ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000426b85ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000426b85ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044a53dfe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b489dbe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000042657efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044b9332e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004447eb4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004242104e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000042446dde 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004447eb4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004246cb6e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000434a520e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000434a520e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000434cc85e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004351827e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044bba97e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044a53dfe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000444a616e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044b5e55e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044bba97e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000456c694e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000457cdb4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000043563c9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004ba80f0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004421f52e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044246b7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044246b7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000457e7cce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000457b208e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000442b7fae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000457b208e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000443f930e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004442092e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c0639e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000457cdb4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045801e4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003f04516e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003f06c7be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004523e68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003f0924ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003f0b81de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000452c5eae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004481247e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004483911e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DropTopicRequest, Ydb::PersQueue::V1::DropTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000450afcae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004485f89e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::CreateTopicRequest, Ydb::PersQueue::V1::CreateTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000448d123e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004485f89e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::CreateTopicRequest, Ydb::PersQueue::V1::CreateTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000448d123e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000452c5eae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045801e4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000448f6f4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003f19433e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044ce400e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044d0b65e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045599a4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000451f2fce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000455bf42e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044da2a9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045528cae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044d3136e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044d3136e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044d5707e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000451cd2ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045218cae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000420b5297 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:147:5
    #9 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #11 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004517ffee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044dee4be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000451a760e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044e141ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044e39ede 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044e39ede 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000451a760e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044e39ede 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044e858fe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000455bf42e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004517ffee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000451a760e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000456301ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046b7227e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045655bae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045218cae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000456c694e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000451f2fce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004567b58e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004589e74e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247db09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247db09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247db09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247db09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022473636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022473636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022473636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000452ee157 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:69:5
    #14 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004531915e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045655bae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004523e68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004419c8de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004437a3ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045655bae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004211bebe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004415230e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004433130e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000042389a2b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044dc87ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000044ac644b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000452c5eae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000423d552e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000456301ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004213ba7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000421da95e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044355b7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000457cdb4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044176bae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000457e7cce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000457e7cce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b59f657 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:333:32
    #13 0x00003b59f657 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b59f657 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b59f657 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b59f657 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004baa575e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044e858fe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b59f853 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:334:35
    #13 0x00003b59f853 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b59f853 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b59f853 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b59f853 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045801e4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004581bfce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004581bfce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004437a3ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b59ee6d in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:329:38
    #13 0x00003b59ee6d in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b59ee6d in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b59ee6d in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b59ee6d in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247db09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247db09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247db09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247db09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022473636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022473636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022473636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004b710e9e in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:49:5
    #14 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #15 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000444a616e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004447eb4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004560a7ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000444a616e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000042259d5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044a53dfe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247db09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247db09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247db09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247db09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022473636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022473636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022473636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004bacd167 in NKikimr::NGRpcService::TGRpcViewService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/view/grpc_service.cpp:30:33
    #14 0x000042053429 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 0x000042053b8d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000444cbe4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044a53dfe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044b5e55e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000424928fe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044b5e55e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044b3887e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044b5e55e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044e858fe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044b3887e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004260c6de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044b9332e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044b1214e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044b9332e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000042529f3e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044be068e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000425c0efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044be068e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044bba97e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c0639e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c2c0ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c0639e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000042575a5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c2c0ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c51dbe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004579b9e4 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:54:5
    #9 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004242104e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c51dbe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c7662e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c51dbe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004246cb6e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004b431dcc in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:75:5
    #9 0x00004b437ab9 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 0x00004b43821d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c7662e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000434cc85e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000434cc85e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004351827e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000450d744e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004353df8e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004554e68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004557406e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000443f930e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045528cae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044246b7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000046b33bb0 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:48:5
    #9 0x000046b32d3f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004426c88e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004557406e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000442b7fae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004557406e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004557406e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045599a4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000455e4e0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003f0b81de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003f0b81de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004560a7ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000455e4e0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000455bf42e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004560a7ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247db09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247db09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247db09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247db09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022473636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022473636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022473636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000452ee525 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:70:5
    #14 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247db09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247db09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247db09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247db09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022473636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022473636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022473636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000452f2178 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:86:5
    #14 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000045799f90 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:47:5
    #9 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004560a7ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004517ffee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004581bfce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000046d9945b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044cc80d6 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:32:5
    #9 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003f19433e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044cc8491 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:33:5
    #9 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247db09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247db09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247db09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247db09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022473636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022473636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022473636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000457988bc in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:41:5
    #14 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000045798c8a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:42:5
    #9 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000457988bc in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:41:5
    #9 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247db09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247db09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247db09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247db09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022473636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022473636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022473636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000045798500 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:40:5
    #14 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000452f2178 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:86:5
    #9 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247db09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247db09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247db09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247db09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022473636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022473636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022473636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000452f1db9 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:85:5
    #14 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247db09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247db09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247db09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247db09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022473636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022473636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022473636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000452f19f7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:84:5
    #14 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000452f19f7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:84:5
    #9 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247db09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247db09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247db09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247db09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022473636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022473636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022473636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000452f1273 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:82:5
    #14 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000452f1273 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:82:5
    #9 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000452f0eb1 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:81:5
    #9 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247db09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247db09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247db09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247db09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022473636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022473636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022473636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000452f0aef in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:80:5
    #14 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247db09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247db09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247db09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247db09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022473636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022473636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022473636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000452f036b in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:78:5
    #14 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000452f036b in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:78:5
    #9 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000452effa9 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:77:5
    #9 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247db09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247db09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247db09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247db09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022473636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022473636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022473636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000452efbe7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:76:5
    #14 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000452ef825 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:75:5
    #9 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247db09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247db09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247db09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247db09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022473636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022473636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022473636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000452ef45d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:74:5
    #14 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247db09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247db09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247db09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247db09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022473636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022473636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022473636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000452ef08f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:73:5
    #14 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000452ef08f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:73:5
    #9 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000452ee157 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:69:5
    #9 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247db09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247db09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247db09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247db09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022473636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022473636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022473636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000452edd89 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:68:5
    #14 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247db09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247db09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247db09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247db09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022473636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022473636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022473636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000452ed9bb in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:67:5
    #14 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000452ed9bb in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:67:5
    #9 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247db09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247db09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247db09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247db09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022473636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022473636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022473636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000452ed21f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:65:5
    #14 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000452ed21f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:65:5
    #9 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000452ece51 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:64:5
    #9 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247db09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247db09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247db09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247db09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022473636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022473636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022473636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000452eca83 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:63:5
    #14 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247db09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247db09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247db09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247db09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022473636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022473636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022473636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000452ec2e7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:61:5
    #14 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000452ec2e7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:61:5
    #9 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000452ebf19 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:60:5
    #9 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247db09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247db09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247db09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247db09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022473636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022473636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022473636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000452ebb4b in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:59:5
    #14 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000452eb77d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:58:5
    #9 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247db09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247db09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247db09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247db09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022473636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022473636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022473636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000452eb3c1 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:57:5
    #14 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247db09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247db09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247db09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247db09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022473636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022473636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022473636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000452eafec in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:56:5
    #14 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000452eafec in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:56:5
    #9 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247db09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247db09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247db09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247db09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022473636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022473636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022473636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000045263c3e in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:38:5
    #14 0x0000420479c9 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 0x00004204812d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000045263c3e in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:38:5
    #9 0x0000420479c9 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 0x00004204812d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000045168ee0 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:37:5
    #9 0x00004516806f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247db09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247db09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247db09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247db09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022473636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022473636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022473636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000045168b2b in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:36:5
    #14 0x00004516806f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #15 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000045168783 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:35:5
    #9 0x00004516806f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #10 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247db09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247db09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247db09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247db09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022473636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022473636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022473636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000451683c2 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:34:5
    #14 0x00004516806f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #15 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247db09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247db09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247db09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247db09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022473636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022473636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022473636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b588838 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b588838 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b588838 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b588838 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003b588838 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003b588838 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 0x00003b588838 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 0x00003b588838 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003b59e12a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003b59e12a 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 0x00003b5886d0 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 0x00003b5886d0 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 0x00003b5886d0 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 0x00003b5886d0 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 0x00003b5886d0 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003b59dc1a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003b59dc1a 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 0x00003b588520 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 0x00003b588520 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 0x00003b588520 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 0x00003b588520 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 0x00003b588520 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5884d8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b5884d8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b5884d8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b5884d8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003b5884d8 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003b5884d8 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 0x00003b5884d8 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 0x00003b5884d8 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003b59d70a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003b59d70a 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 0x00003b5881c0 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 0x00003b5881c0 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 0x00003b5881c0 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 0x00003b5881c0 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 0x00003b5881c0 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b588178 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b588178 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b588178 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b588178 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003b588178 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003b588178 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 0x00003b588178 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 0x00003b588178 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b587fc8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b587fc8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b587fc8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b587fc8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003b587fc8 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003b587fc8 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 0x00003b587fc8 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 0x00003b587fc8 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003b59bdba in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003b59bdba 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 0x00003b587e60 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 0x00003b587e60 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 0x00003b587e60 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 0x00003b587e60 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 0x00003b587e60 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003b59ccea in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003b59ccea 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 0x00003b587950 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 0x00003b587950 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 0x00003b587950 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 0x00003b587950 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 0x00003b587950 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b587908 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b587908 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b587908 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b587908 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003b587908 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003b587908 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 0x00003b587908 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 0x00003b587908 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b587758 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b587758 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b587758 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b587758 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003b587758 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003b587758 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 0x00003b587758 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 0x00003b587758 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003b59bdba in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003b59bdba 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 0x00003b5875f0 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 0x00003b5875f0 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 0x00003b5875f0 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 0x00003b5875f0 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 0x00003b5875f0 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5873f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b5873f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b5873f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b5873f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003b5873f8 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003b5873f8 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 0x00003b5873f8 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 0x00003b5873f8 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003b59c2ca in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003b59c2ca 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 0x00003b587290 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 0x00003b587290 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 0x00003b587290 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 0x00003b587290 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 0x00003b587290 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003b59b68a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003b59b68a 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 0x00003b5870e0 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 0x00003b5870e0 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 0x00003b5870e0 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 0x00003b5870e0 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 0x00003b5870e0 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b587098 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b587098 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b587098 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b587098 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003b587098 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003b587098 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 0x00003b587098 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 0x00003b587098 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b586d31 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b586d31 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b586d31 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b586d31 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003b586d31 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003b586d31 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 0x00003b586d31 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 0x00003b586d31 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246cd24 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 0x00003b586959 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b586793 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #9 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #10 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #13 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #14 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #15 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #16 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #17 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #18 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #19 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #20 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #21 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #22 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246cd24 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 0x00003b58626f in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246cd24 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 0x00003b585d6c in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246cd24 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 0x00003b5859c6 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246cd24 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 0x00003b58527a in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247c499 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247c499 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247c499 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247c499 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247c499 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246d5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246d5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246d5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246cd24 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 0x00003b584ed5 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004509b006 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:37:5
    #9 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247ce89 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247ce89 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247ce89 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247ce89 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247ce89 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002246ea29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002246ea29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002246ea29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:320:23
    #10 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000454b7f0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247db09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247db09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247db09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247db09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022473636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022473636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022473636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044cc9af0 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:39:5
    #14 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044cc9af0 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:39:5
    #9 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247db09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247db09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247db09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247db09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022473636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022473636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022473636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044cc937d in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:37:5
    #14 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044cc937d in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:37:5
    #9 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fbe1e23 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000224734a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000224734a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000224734a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044cc8fc2 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:36:5
    #9 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247db09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247db09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247db09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247db09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022473636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022473636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022473636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044cc8c07 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:35:5
    #14 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002247db09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002247db09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002247db09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002247db09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002247db09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022473636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022473636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022473636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b58b989 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044cc8491 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:33:5
    #14 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 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 0x00001f897464 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x0000343dd530 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000343dd530 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000344d9062 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000348c09af in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000348c09af 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 0x0000348c09af 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 0x0000348c09af 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 0x0000348c09af 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 0x0000348bfaa9 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 0x0000346438eb in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #11 0x0000346438eb 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 0x0000346438eb 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 0x0000346438eb 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 0x0000346438eb in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #15 0x0000346438eb in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #16 0x0000346438eb 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 0x00003463b89c 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 0x0000343fe2de in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #19 0x0000343fe2de in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #20 0x0000345d1014 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #21 0x0000345d1014 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 0x0000345ccbe8 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 0x0000345f0928 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 0x0000345ab3d8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #25 0x000034c90ffe in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #26 0x0000343b316f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #27 0x0000343b316f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 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 0x00001f897464 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x0000343dd530 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000343dd530 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000344d9062 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000348ad317 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000348ad317 in New<grpc_compression_algorithm> /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:172:28
    #6 0x0000348ad317 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 0x0000346438eb in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #8 0x0000346438eb 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 0x0000346438eb 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 0x0000346438eb 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 0x0000346438eb in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #12 0x0000346438eb in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #13 0x0000346438eb 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 0x00003463b89c 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 0x0000343fe2de in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #16 0x0000343fe2de in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #17 0x0000345d1014 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #18 0x0000345d1014 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 0x0000345ccbe8 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 0x0000345f0928 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 0x0000345ab3d8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #22 0x000034c90ffe in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #23 0x0000343b316f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #24 0x0000343b316f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #25 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #26 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #27 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #28 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #29 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #30 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #31 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a8454 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b5a8454 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b5a8454 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b5a8454 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003b5a8454 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003b5a8454 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003b5a8454 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003b5a8454 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003b5a8454 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003b5a8454 in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003b5a8454 in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:66:25
    #12 0x00003b59037a in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #13 0x00004510ae17 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000448f6f4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000448d123e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004485f89e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::CreateTopicRequest, Ydb::PersQueue::V1::CreateTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003f0924ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003f06c7be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004219b1de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000443f930e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044b9332e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044b1214e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044a53dfe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000444a616e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044355b7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004419c8de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004430b15e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044176bae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000442b7fae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043563c9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004353df8e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000434cc85e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004351827e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042446dde 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004437a3ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004242104e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000434a520e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042657efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004267142e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004269470e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042575a5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004227e30e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000422e646e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000424b868e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004211bebe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000424928fe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000422e646e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004259b4ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004236427e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004221a0de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002000363b in NewImpl<4096UL> /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/cord_rep_flat.h:122:27
    #2 0x00002000363b in New /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/cord_rep_flat.h:136:48
    #3 0x00002000363b in CreateFlat /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/cord.cc:93:23
    #4 0x00002000363b in NewBtree /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/cord.cc:104:12
    #5 0x00002000363b 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 0x0000200034e4 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 0x0000343feb20 in Cord /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/cord.h:1339:7
    #8 0x0000343feb20 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 0x00003452fb9c 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 0x0000344e2e99 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:367:7
    #11 0x000034504ff3 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #12 0x00003b51a576 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #13 0x00003b4d822c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #14 0x00003b4df56e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #15 0x000042028b99 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #16 0x000042027e82 in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2158:9
    #17 0x00003f37d90c in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #18 0x000041eaf57b in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:51:12
    #19 0x00003f402f75 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #20 0x00003f3fcbd5 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #21 0x00003f3ef397 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 0x00003f383956 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #23 0x00003f38780d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #24 0x00001f7f5345 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #25 0x7f962ee45d8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027e9a9db in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027e9a9db in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027e9a9db in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027e9a9db in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000027e9a9db in Allocate /-S/contrib/restricted/abseil-cpp-tstring/y_absl/container/internal/inlined_vector.h:122:13
    #6 0x000027e9a9db in Allocate /-S/contrib/restricted/abseil-cpp-tstring/y_absl/container/internal/inlined_vector.h:229:9
    #7 0x000027e9a9db 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 0x000027e9a81d 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 0x000027e9809f 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 0x000027e9809f in push_back /-S/contrib/restricted/abseil-cpp-tstring/y_absl/container/inlined_vector.h:755:23
    #11 0x000027e9809f 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 0x0000343ffb75 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 0x0000343fef17 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 0x00003452f876 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 0x0000344e2eb4 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:366:19
    #16 0x000034504ff3 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #17 0x00003b51a576 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #18 0x00003b4d822c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #19 0x00003b4df56e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #20 0x000042028b99 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #21 0x000042027e82 in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2158:9
    #22 0x00003f37d90c in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #23 0x000041eaf57b in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:51:12
    #24 0x00003f402f75 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #25 0x00003f3fcbd5 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #26 0x00003f3ef397 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 0x00003f383956 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #28 0x00003f38780d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #29 0x00001f7f5345 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #30 0x7f962ee45d8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027e97f91 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027e97f91 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027e97f91 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027e97f91 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027e97f91 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x000027e97f91 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x000027e97f91 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x000027e97f91 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x000027e97f91 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x000027e97f91 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #11 0x000027e97f91 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 0x0000343ffb75 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 0x0000343fef17 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 0x00003452f876 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 0x0000344e2eb4 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:366:19
    #16 0x000034504ff3 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #17 0x00003b51a576 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #18 0x00003b4d822c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #19 0x00003b4df56e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #20 0x000042028b99 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #21 0x000042027e82 in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2158:9
    #22 0x00003f37d90c in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #23 0x000041eaf57b in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:51:12
    #24 0x00003f402f75 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #25 0x00003f3fcbd5 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #26 0x00003f3ef397 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 0x00003f383956 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #28 0x00003f38780d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #29 0x00001f7f5345 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #30 0x7f962ee45d8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004259b4ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004219b1de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004236427e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000421da95e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000423af79e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000423af79e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000423d552e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000423d552e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000424928fe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000424b868e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000424de41e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000424de41e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000450fb9fb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000425041ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000425041ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004260c6de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004260c6de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000422c68ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004215b84e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042575a5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004215b84e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004269470e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000426b85ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000426b85ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042657efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004267142e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004217b61e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004242104e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042446dde 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004246cb6e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004246cb6e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000434a520e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000434cc85e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004351827e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004353df8e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043563c9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004421f52e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004421f52e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044246b7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044246b7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004426c88e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004426c88e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000442b7fae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000042389a2b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004415230e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004415230e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044176bae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004419c8de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004213ba7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004430b15e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004433130e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004433130e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044355b7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004437a3ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004447eb4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004447eb4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000444a616e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042239c9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000444cbe4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000444cbe4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044a53dfe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044b5e55e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044b5e55e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044b3887e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044b3887e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044b1214e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044b9332e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000443f930e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004442092e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004442092e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003f04516e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003f04516e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003f06c7be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003f0924ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003f0b81de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003f0b81de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004481247e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004481247e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004483911e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DropTopicRequest, Ydb::PersQueue::V1::DropTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004483911e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DropTopicRequest, Ydb::PersQueue::V1::DropTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004485f89e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::CreateTopicRequest, Ydb::PersQueue::V1::CreateTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000448d123e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000448f6f4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003f19433e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003f19433e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044ce400e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044ce400e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044d0b65e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004227e30e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044dc87ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044da2a9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044da2a9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044d3136e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044d5707e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044d5707e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044d7cd8e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044e141ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044be068e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044be068e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044bba97e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044c0639e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044c2c0ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044c51dbe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044c51dbe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044c7662e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044c7662e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000450afcae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000450d744e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000450d744e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045277e2e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004529e09e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004534047e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045365e5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004538b83e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004538b83e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004531915e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004531915e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000453b121e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045782dae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045920ece 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004575d0ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004575d0ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000453d766e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000453d766e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000453fd09e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000453fd09e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045422ace 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000454484ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000454484ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004546d5ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044e141ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044e39ede 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044e5fbee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044e858fe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004517ffee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000451a760e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000451cd2ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000451f2fce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045218cae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045218cae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004523e68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000452c5eae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000457b208e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000457b208e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000457cdb4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000457e7cce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045801e4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004581bfce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004583614e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004583614e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000458502ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004586a44e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004586a44e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000458845ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000458845ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004589e74e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000458b88ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004546d5ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004549252e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000454b7f0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000454dd8ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000454dd8ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000455032ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045528cae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045528cae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004554e68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000455032ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004554e68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004557406e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004557406e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045599a4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045599a4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000455bf42e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000455bf42e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000455e4e0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000455e4e0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004549252e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004560a7ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004560a7ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000458b88ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000456301ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000456301ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045655bae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045655bae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004567b58e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000454b7f0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004567b58e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000456a0f6e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000456a0f6e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000456c694e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000456c694e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004589e74e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000456ec32e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000456ec32e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045711d0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045711d0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000457376ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000457376ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000458502ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000046b7227e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000046b7227e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004581bfce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000046b4ae1e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000046b4ae1e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000458d2a4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000458d2a4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000458ecbce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045801e4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000458ecbce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045906d4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000457e7cce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045906d4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000457cdb4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045920ece 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004593b04e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004593b04e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000459551ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000459551ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000452c5eae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004596f34e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004596f34e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000459894ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000459894ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000459a364e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000459a364e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000459bd7ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000459bd7ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000451f2fce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000046b97d9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000046b97d9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000451cd2ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000046bbd8be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000046bbd8be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000046be33de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000046be33de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000046c08efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000046c08efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000421da95e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000046dbef7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004517ffee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000046dbef7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000046de38ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000046de38ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000451a760e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b43f1ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b43f1ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b4654ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b4654ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b489dbe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b489dbe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044e5fbee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044e858fe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004523e68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b4ae68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b4ae68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044e39ede 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b4d2f5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b4d2f5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b4f784e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b4f784e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004ba5ad7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004ba5ad7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045422ace 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b72b5de in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b72b5de in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b752bfe in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b752bfe in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b7788de in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b79e5be in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b79e5be in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004baa575e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b7788de in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b7c429e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b7c429e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b7e9f7e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b7e9f7e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b80fc5e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b80fc5e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045782dae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b83593e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b83593e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000453b121e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b85b61e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b85b61e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b8812fe in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b8812fe in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b8a6fde in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b8a6fde in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004217b61e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004badffde 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045365e5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004badffde 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004213ba7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004534047e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000042389a2b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004529e09e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000044aec15b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000044ac644b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000044a1afe9 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 0x000044a21543 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000422c68ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000044a1afe9 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 0x000044a21543 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000044ac644b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000044aec15b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000423fafdb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000423fafdb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000442922bb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000442922bb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000422a256b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000450afcae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000422a256b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000420fbe0b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000420fbe0b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000420d602b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000420d602b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044c2c0ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044bba97e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000046d9945b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000046d9945b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044c0639e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000046e5055b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000046e5055b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045277e2e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000046e07f2b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000046e07f2b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044dee4be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044dee4be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000450fb9fb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000421bad9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004221a0de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044d7cd8e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000425c0efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000425c0efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004254fcce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004254fcce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044d3136e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004263216e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004263216e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042529f3e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042529f3e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000425e694e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000425e694e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044dc87ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044d0b65e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004baa575e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004ba80f0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004ba80f0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004211bebe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042259d5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042259d5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a094a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b5a094a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a094a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a094a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a094a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000421bad9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027aa6a8c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027aa5938 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b5a0632 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b5a0632 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b5a0632 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b5a0632 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b5a0632 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042239c9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004485f89e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::CreateTopicRequest, Ydb::PersQueue::V1::CreateTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f0b81de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444cbe4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044355b7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004433130e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044176bae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004426c88e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004246cb6e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004215b84e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004421f52e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042657efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421bad9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425041ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000423af79e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004215b84e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004213ba7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004211bebe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004217b61e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421bad9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000422e646e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004259b4ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004259b4ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004259b4ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004259b4ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004236427e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004236427e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004236427e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004236427e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000423af79e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042239c9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000423af79e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000423af79e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000423d552e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000423d552e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000423d552e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000423d552e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424928fe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424928fe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424928fe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424928fe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424b868e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424b868e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424b868e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424b868e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424de41e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424de41e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424de41e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424de41e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000422e646e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000422e646e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425041ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425041ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425041ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004260c6de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004260c6de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004260c6de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004260c6de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004211bebe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004219b1de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004219b1de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000422c68ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004213ba7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004211bebe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421bad9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042259d5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421bad9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004217b61e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042575a5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042575a5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042575a5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042575a5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004269470e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004269470e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004269470e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004269470e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426b85ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426b85ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426b85ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426b85ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042657efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042657efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042657efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004267142e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004267142e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004267142e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004267142e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000422c68ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042259d5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004221a0de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421da95e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004242104e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004242104e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004242104e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004242104e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042446dde 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042446dde 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042446dde 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042446dde 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004246cb6e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004246cb6e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004246cb6e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000434a520e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000434a520e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000434a520e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000434a520e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000434cc85e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000434cc85e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000434cc85e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000434cc85e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004351827e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042259d5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004351827e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004351827e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004351827e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004353df8e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004353df8e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004353df8e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043563c9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004353df8e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043563c9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043563c9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004421f52e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043563c9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004421f52e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004421f52e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044246b7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044246b7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044246b7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004215b84e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044246b7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004426c88e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004426c88e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004426c88e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442b7fae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442b7fae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442b7fae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004415230e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004415230e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004415230e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004415230e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044176bae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044176bae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004419c8de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044176bae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004419c8de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004419c8de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004221a0de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421da95e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004221a0de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004419c8de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ce400e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004430b15e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004430b15e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004430b15e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004430b15e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004433130e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004433130e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004433130e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044355b7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044355b7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044355b7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004437a3ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004437a3ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004437a3ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004437a3ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004447eb4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004447eb4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004447eb4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004447eb4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444a616e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444a616e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444a616e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444a616e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444cbe4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444cbe4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444cbe4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a53dfe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a53dfe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a53dfe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a53dfe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b5e55e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b5e55e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b5e55e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b5e55e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b3887e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b3887e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b3887e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b3887e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b1214e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b1214e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b1214e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b1214e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b9332e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b9332e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b9332e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b9332e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442b7fae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044be068e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443f930e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443f930e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443f930e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443f930e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004442092e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004442092e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004442092e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004442092e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f04516e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f04516e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f04516e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f04516e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f06c7be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f06c7be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421da95e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004221a0de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f06c7be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f0924ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f06c7be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f0924ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f0924ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f0924ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f0b81de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f0b81de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004481247e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004481247e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004481247e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004481247e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f0b81de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004483911e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DropTopicRequest, Ydb::PersQueue::V1::DropTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000422c68ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004483911e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DropTopicRequest, Ydb::PersQueue::V1::DropTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004483911e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DropTopicRequest, Ydb::PersQueue::V1::DropTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004483911e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DropTopicRequest, Ydb::PersQueue::V1::DropTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004485f89e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::CreateTopicRequest, Ydb::PersQueue::V1::CreateTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004485f89e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::CreateTopicRequest, Ydb::PersQueue::V1::CreateTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004485f89e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::CreateTopicRequest, Ydb::PersQueue::V1::CreateTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448d123e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448d123e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448d123e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448d123e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448f6f4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448f6f4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448f6f4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448f6f4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f19433e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f19433e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f19433e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f19433e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ce400e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ce400e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ce400e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d0b65e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d0b65e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d0b65e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d0b65e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dc87ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dc87ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dc87ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dc87ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044da2a9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044da2a9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044da2a9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044da2a9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d3136e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d3136e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d3136e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d5707e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d5707e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d5707e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d7cd8e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d5707e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d7cd8e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d7cd8e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d7cd8e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dee4be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dee4be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dee4be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dee4be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e141ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e141ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044be068e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044be068e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044bba97e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044bba97e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044bba97e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044bba97e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c0639e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c0639e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c0639e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c0639e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c2c0ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c2c0ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c2c0ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c51dbe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c2c0ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c51dbe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c51dbe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c51dbe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c7662e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c7662e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c7662e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000450afcae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000450afcae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000450afcae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000450afcae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000450d744e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000450d744e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000450d744e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000450d744e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045277e2e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045277e2e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045277e2e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045277e2e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004529e09e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004529e09e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004529e09e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004529e09e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004534047e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004534047e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004534047e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004534047e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045365e5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045365e5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045365e5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045365e5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004538b83e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004538b83e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004538b83e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004538b83e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004531915e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004531915e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453b121e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004531915e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453b121e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453b121e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453b121e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045782dae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045782dae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045782dae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045782dae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004575d0ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004575d0ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004575d0ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453d766e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453d766e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453d766e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453d766e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453fd09e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453fd09e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453fd09e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453fd09e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045422ace 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045422ace 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045422ace 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045422ace 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454484ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454484ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454484ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454484ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004546d5ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e141ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e141ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e39ede 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e39ede 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e39ede 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e39ede 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e5fbee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e5fbee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e5fbee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e5fbee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e858fe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e858fe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e858fe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e858fe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004517ffee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004517ffee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004517ffee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004517ffee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000451a760e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000451a760e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000451a760e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000451a760e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000451cd2ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000451cd2ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000451cd2ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000451cd2ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000451f2fce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000451f2fce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000451f2fce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000451f2fce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045218cae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045218cae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045218cae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045218cae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004523e68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004523e68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004523e68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004523e68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000452c5eae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000452c5eae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000452c5eae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457b208e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000452c5eae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457b208e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457b208e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457cdb4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457cdb4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457e7cce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457cdb4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457b208e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457e7cce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457e7cce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457e7cce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045801e4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045801e4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045801e4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004581bfce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045801e4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004581bfce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004581bfce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004583614e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004583614e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004583614e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458502ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004583614e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458502ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458502ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458502ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004586a44e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004586a44e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004586a44e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458845ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004586a44e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458845ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458845ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004589e74e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004589e74e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458b88ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004589e74e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458845ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458b88ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458b88ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004546d5ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004546d5ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004549252e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004549252e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004549252e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004549252e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454b7f0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454b7f0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454b7f0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454b7f0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454dd8ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454dd8ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454dd8ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455032ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455032ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455032ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455032ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045528cae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045528cae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045528cae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045528cae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004554e68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004554e68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004554e68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004557406e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004554e68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004557406e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004557406e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004557406e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045599a4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045599a4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045599a4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455bf42e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454dd8ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045599a4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455bf42e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455bf42e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455bf42e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455e4e0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455e4e0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455e4e0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455e4e0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004560a7ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004560a7ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004560a7ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004560a7ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456301ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456301ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456301ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456301ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045655bae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045655bae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045655bae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045655bae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004567b58e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004567b58e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004567b58e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004567b58e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456a0f6e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456a0f6e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456a0f6e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004589e74e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456c694e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456a0f6e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456c694e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456c694e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456c694e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456ec32e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456ec32e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456ec32e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045711d0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456ec32e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045711d0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045711d0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045711d0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457376ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457376ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457376ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046b7227e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457376ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046b7227e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046b7227e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046b7227e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046b4ae1e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046b4ae1e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046b4ae1e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458b88ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458d2a4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458d2a4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004581bfce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458d2a4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458d2a4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458ecbce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458ecbce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458ecbce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458ecbce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045906d4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045906d4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045906d4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045906d4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045920ece 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045920ece 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045920ece 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045920ece 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004593b04e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004593b04e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004593b04e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459551ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004593b04e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457cdb4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459551ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459551ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459551ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004596f34e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004596f34e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004596f34e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004596f34e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459894ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459894ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459894ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459894ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459a364e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459a364e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459a364e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459a364e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459bd7ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459bd7ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459bd7ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459bd7ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046b4ae1e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046b97d9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046b97d9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046b97d9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046b97d9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046bbd8be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046bbd8be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046bbd8be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046bbd8be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046be33de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046be33de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046be33de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046be33de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c08efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c08efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c08efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c08efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046dbef7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046dbef7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046dbef7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046dbef7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046de38ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046de38ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046de38ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046de38ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b43f1ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b43f1ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b43f1ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b43f1ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4654ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4654ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4654ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4654ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b489dbe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b489dbe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b489dbe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b489dbe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4ae68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4ae68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4ae68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4ae68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4d2f5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4d2f5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4d2f5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4d2f5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4f784e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4f784e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4f784e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4f784e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ba5ad7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ba5ad7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ba5ad7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ba5ad7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b72b5de in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b72b5de in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b72b5de in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004546d5ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b72b5de in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b752bfe in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b752bfe in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b752bfe in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b752bfe in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7788de in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7788de in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7788de in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7788de in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b79e5be in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b79e5be in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b79e5be in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004baa575e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004baa575e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042259d5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b79e5be in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7c429e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7c429e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7c429e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7c429e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7e9f7e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7e9f7e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7e9f7e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004575d0ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7e9f7e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b80fc5e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b80fc5e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b80fc5e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b80fc5e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b83593e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b83593e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b83593e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b83593e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b85b61e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b85b61e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b85b61e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b85b61e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b8812fe in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b8812fe in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b8812fe in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b8812fe in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b8a6fde in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b8a6fde in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b8a6fde in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b8a6fde in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004badffde 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004badffde 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004531915e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004badffde 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004badffde 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004213ba7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004217b61e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421da95e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044a1afe9 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 0x000044a21543 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #17 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #18 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #21 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #23 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #24 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #25 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #26 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #27 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044ac644b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042239c9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044aec15b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000042389a2b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000042389a2b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044a1afe9 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 0x000044a21543 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #17 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #18 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #21 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #23 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #24 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #25 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #26 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #27 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044aec15b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044a1afe9 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 0x000044a21543 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #17 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #18 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #21 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #23 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #24 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #25 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #26 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #27 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044aec15b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004227e30e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044a1afe9 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 0x000044a21543 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #17 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #18 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #21 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #23 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #24 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #25 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #26 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #27 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044ac644b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044aec15b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044ac644b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000042389a2b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044ac644b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000042389a2b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004217b61e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000423fafdb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000423fafdb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000423fafdb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000423fafdb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000442922bb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000442922bb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000442922bb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000442922bb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000422a256b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000422a256b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000422a256b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000422a256b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000420fbe0b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000420fbe0b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000420fbe0b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000420fbe0b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000420d602b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000420d602b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000420d602b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000420d602b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c7662e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a008e in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:338:37
    #6 0x00003b5a008e in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a008e in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a008e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a008e in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b59fe92 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:337:39
    #6 0x00003b59fe92 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b59fe92 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b59fe92 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b59fe92 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b59fc95 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:336:42
    #6 0x00003b59fc95 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b59fc95 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b59fc95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b59fc95 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b59fa4f in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:335:36
    #6 0x00003b59fa4f in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b59fa4f in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b59fa4f in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b59fa4f in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b59f853 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:334:35
    #6 0x00003b59f853 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b59f853 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b59f853 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b59f853 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b59f657 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:333:32
    #6 0x00003b59f657 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b59f657 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b59f657 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b59f657 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b59f45b in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:332:36
    #6 0x00003b59f45b in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b59f45b in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b59f45b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b59f45b in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b59f262 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:331:31
    #6 0x00003b59f262 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b59f262 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b59f262 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b59f262 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b59f066 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:330:39
    #6 0x00003b59f066 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b59f066 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b59f066 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b59f066 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b59ee6d in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:329:38
    #6 0x00003b59ee6d in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b59ee6d in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b59ee6d in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b59ee6d in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046d9945b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046d9945b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046d9945b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046d9945b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046e5055b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046e5055b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046e5055b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046e5055b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046e07f2b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046e07f2b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046e07f2b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046e07f2b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044be068e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000450fb9fb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000450fb9fb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000450fb9fb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000450fb9fb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004213ba7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425c0efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425c0efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425c0efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425c0efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004254fcce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004254fcce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004254fcce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004254fcce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246cd24 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 0x00003b586959 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246cd24 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 0x00003b58626f in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246cd24 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 0x00003b585d6c in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246cd24 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 0x00003b5859c6 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246cd24 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 0x00003b585620 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246cd24 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 0x00003b58527a in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246cd24 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 0x00003b584ed5 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246cd24 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 0x00003b584b73 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246cd24 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 0x00003b5847d1 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000422e646e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042529f3e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004263216e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042529f3e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042529f3e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004263216e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004263216e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004263216e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042529f3e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d3136e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425e694e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425e694e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425e694e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425e694e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004215b84e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004227e30e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004baa575e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004baa575e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000422c68ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000348a22ff in grpc_insecure_server_credentials_create /-S/contrib/libs/grpc/src/core/lib/security/credentials/insecure/insecure_credentials.cc:72:10
    #2 0x00003b54c934 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 0x00003b4fa0cd 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 0x00003b4ec647 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:434:21
    #5 0x00003b4dc0f9 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #6 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #7 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #8 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #9 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #10 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #11 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #12 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #13 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #14 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #15 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x000027244f15 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 0x00003952921d in NKikimr::NGRpcService::TGRpcProxyCounters::TGRpcProxyCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>, bool) /-S/ydb/core/grpc_services/counters/proxy_counters.cpp:34:21
    #7 0x00003951eab6 in MakeIntrusive<NKikimr::NGRpcService::TGRpcProxyCounters, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TGRpcProxyCounters>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, bool> /-S/util/generic/ptr.h:834:16
    #8 0x00003951eab6 in NKikimr::NGRpcService::CreateGRpcProxyCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/proxy_counters.cpp:309:12
    #9 0x000039354146 in NKikimr::NGRpcService::TGRpcRequestProxyImpl::Bootstrap(NActors::TActorContext const&) /-S/ydb/core/grpc_services/grpc_request_proxy.cpp:380:16
    #10 0x000039394e4a in NActors::TActorBootstrapped<NKikimr::NGRpcService::TGRpcRequestProxyImpl>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:22:22
    #11 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #12 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #13 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #14 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #15 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #16 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #17 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x000027244f15 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 0x00003991f32f 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 0x000042ff9785 in MakeIntrusive<NKikimr::NKqp::TKqpCounters, TDefaultIntrusivePtrOps<NKikimr::NKqp::TKqpCounters>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/util/generic/ptr.h:834:16
    #8 0x000042ff9785 in Registered /-S/ydb/core/kqp/rm_service/kqp_rm_service.cpp:178:24
    #9 0x000042ff9785 in NKikimr::NKqp::NRm::TKqpResourceManagerActor::Registered(NActors::TActorSystem*, NActors::TActorId const&) /-S/ydb/core/kqp/rm_service/kqp_rm_service.cpp:598:26
    #10 0x00002240b08c in DoActorInit /-S/ydb/library/actors/core/executor_pool_base.cpp:18:16
    #11 0x00002240b08c 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 0x00002240ab5f 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 0x00002237a2e6 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 0x00002238ee10 in NActors::TActorSystem::Start() /-S/ydb/library/actors/core/actorsystem.cpp:404:38
    #15 0x00004202577a in NKikimr::TKikimrRunner::KikimrStart() /-S/ydb/core/driver_lib/run/run.cpp:2037:22
    #16 0x00003f37d81a in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:46:17
    #17 0x000041eaf57b in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:51:12
    #18 0x00003f402f75 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #19 0x00003f3fcbd5 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #20 0x00003f3ef397 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 0x00003f383956 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #22 0x00003f38780d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #23 0x00001f7f5345 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #24 0x7f962ee45d8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ba80f0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ba80f0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ba80f0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ba80f0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004211bebe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004219b1de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042239c9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004219b1de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004227e30e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246e904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246e904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246dca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002246dca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042239c9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246d4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002246d4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:319:22
    #3 0x00002246c93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002246c93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004227e30e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000450d744e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444a616e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000447cbd09 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:54:75
    #8 0x0000447cb655 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x0000447d42cd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044355b7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000455bf42e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000447cbd09 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:54:75
    #8 0x0000447cb655 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x0000447d42cd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044dee4be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044dee4be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ce400e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044ac644b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000454b7f0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000453b121e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044a1afe9 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 0x000044a21543 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #17 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #18 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #21 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #23 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #24 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #25 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #26 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #27 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004583614e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000343e0fa4 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000343e0fa4 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000343e0fa4 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000343e0fa4 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000343e0fa4 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x0000343e0fa4 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x0000343e0fa4 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x0000343e0fa4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x0000343e0fa4 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x0000343e0fa4 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #11 0x0000343e0fa4 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 0x0000343e07a5 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 0x00003445770d 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 0x00003445748e in SetObject<grpc_event_engine::experimental::EventEngine> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:400:12
    #15 0x00003445748e 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 0x000034457cbe in __invoke<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x000034457cbe in __call<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:216:12
    #18 0x000034457cbe in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x000034457cbe 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 0x0000344425b7 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000344425b7 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000344425b7 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 0x000034c6d0c6 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #24 0x00003b4f601b 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 0x00003b4ebe82 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #26 0x00003b4dc0f9 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #27 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b5e55e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045906d4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003f00c090 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:680:13
    #8 0x00003f010009 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 0x00003f01076d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004531915e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444cbe4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003f00c090 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:680:13
    #8 0x00003f010009 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 0x00003f01076d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044bba97e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004481247e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044176bae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003f00bba0 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:664:5
    #8 0x00003f010009 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 0x00003f01076d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456301ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004419c8de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003f00bba0 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:664:5
    #8 0x00003f010009 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 0x00003f01076d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456301ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000343e0f02 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000343e0f02 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000343e0f02 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #4 0x0000343e0f02 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 0x0000343e07a5 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 0x00003445770d 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 0x00003445748e in SetObject<grpc_event_engine::experimental::EventEngine> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:400:12
    #8 0x00003445748e 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 0x000034457cbe in __invoke<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x000034457cbe in __call<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:216:12
    #11 0x000034457cbe in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x000034457cbe 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 0x0000344425b7 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x0000344425b7 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x0000344425b7 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 0x000034c6d0c6 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #17 0x00003b4f601b 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 0x00003b4ebe82 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #19 0x00003b4dc0f9 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #20 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #21 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #22 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #23 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #24 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #25 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #26 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #27 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #28 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #29 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b8a6fde in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000448d123e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045528cae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003f00b740 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:663:5
    #8 0x00003f010009 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 0x00003f01076d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000451f2fce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046b4ae1e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003f00b740 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:663:5
    #8 0x00003f010009 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 0x00003f01076d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456301ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457e7cce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004593b04e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003f00b2e0 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:662:5
    #8 0x00003f010009 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 0x00003f01076d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000434a520e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046dbef7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003f00b2e0 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:662:5
    #8 0x00003f010009 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 0x00003f01076d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443f930e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b85b61e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046dbef7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046dbef7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003f00ae70 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:661:5
    #8 0x00003f010009 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 0x00003f01076d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046dbef7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e141ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003f00ae70 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:661:5
    #8 0x00003f010009 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 0x00003f01076d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456301ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004415230e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004447eb4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004446a7ed in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:28:5
    #8 0x00004203c429 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 0x00004203cb8d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d7cd8e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457cdb4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004446a7ed in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:28:5
    #8 0x00004203c429 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 0x00004203cb8d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456301ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000343e0f02 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000343e0f02 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000343e0f02 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #4 0x0000343e0f02 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 0x0000343e6972 in Set /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:171:10
    #6 0x0000343e6972 in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:606:21
    #7 0x0000344424d8 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 0x000034c6d0c6 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #9 0x00003b4f601b 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 0x00003b4ebe82 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #11 0x00003b4dc0f9 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042575a5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004213ba7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d3136e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045655bae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004446a466 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:27:5
    #8 0x00004203c429 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 0x00004203cb8d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045801e4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044be068e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004446a466 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:27:5
    #8 0x00004203c429 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 0x00004203cb8d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a53dfe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004593b04e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004567b58e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004446a0a8 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:26:5
    #8 0x00004203c429 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 0x00004203cb8d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045599a4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455bf42e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004446a0a8 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:26:5
    #8 0x00004203c429 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 0x00004203cb8d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004560a7ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c110460 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 0x00001c11033d in TBasicString<char, std::__y1::char_traits<char>>::Clone() /-S/util/generic/string.h:233:9
    #3 0x0000343f3cd1 in Detach /-S/util/generic/string.h:381:13
    #4 0x0000343f3cd1 in MutRef /-S/util/generic/string.h:254:9
    #5 0x0000343f3cd1 in ReserveAndResize /-S/util/generic/string.h:810:31
    #6 0x0000343f3cd1 in Resize /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/resize_uninitialized.h:58:8
    #7 0x0000343f3cd1 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 0x0000343f3cd1 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 0x0000343e692e 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 0x0000343e692e 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 0x0000343e692e 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 0x0000343e692e in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:607:25
    #13 0x0000344424d8 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 0x000034c6d0c6 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #15 0x00003b4f601b 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 0x00003b4ebe82 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #17 0x00003b4dc0f9 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #18 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458ecbce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000457cdb4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000443e5a71 in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:27:5
    #8 0x00004203a8f9 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 0x00004203b05d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000452c5eae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459894ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000443e5a71 in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:27:5
    #8 0x00004203a8f9 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 0x00004203b05d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004560a7ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046dbef7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046dbef7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000443e56ae in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:26:5
    #8 0x00004203a8f9 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 0x00004203b05d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046dbef7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c08efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000443e56ae in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:26:5
    #8 0x00004203a8f9 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 0x00004203b05d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004560a7ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b752bfe in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046dbef7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459bd7ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442f62ff in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:32:5
    #8 0x000042038bd9 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 0x00004203933d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004546d5ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458502ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442f62ff in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:32:5
    #8 0x000042038bd9 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 0x00004203933d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004560a7ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000451a760e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045655bae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442f5f4a in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:31:5
    #8 0x000042038bd9 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 0x00004203933d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004415230e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455bf42e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442f5f4a in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:31:5
    #8 0x000042038bd9 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 0x00004203933d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004560a7ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d0b65e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004447eb4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442f5b9f in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:30:5
    #8 0x000042038bd9 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 0x00004203933d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b5e55e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000451cd2ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442f5b9f in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:30:5
    #8 0x000042038bd9 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 0x00004203933d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444a616e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004538b83e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456301ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442f57db in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:29:5
    #8 0x000042038bd9 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 0x00004203933d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c51dbe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004430b15e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442f57db in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:29:5
    #8 0x000042038bd9 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 0x00004203933d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004560a7ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000420b0fac in MakeIntrusive<NYdbGrpc::(anonymous namespace)::TActorSystemLogger, TDefaultIntrusivePtrOps<NYdbGrpc::(anonymous namespace)::TActorSystemLogger>, NActors::TActorSystem &, int &> /-S/util/generic/ptr.h:834:12
    #2 0x0000420b0fac in NYdbGrpc::CreateActorSystemLogger(NActors::TActorSystem&, int) /-S/ydb/library/grpc/server/actors/logger.cpp:49:12
    #3 0x000041ff8789 in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&) /-S/ydb/core/driver_lib/run/run.cpp:1122:24
    #4 0x000042068e01 in operator() /-S/ydb/core/driver_lib/run/run.cpp:699:73
    #5 0x000042068e01 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:699:46) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x000042068e01 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:699:46) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:216:12
    #7 0x000042068e01 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x000042068e01 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 0x0000420652e7 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #10 0x0000420652e7 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #11 0x0000420652e7 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:268:28
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b752bfe in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042575a5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425e694e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458845ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004426c88e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000044aec15b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000457b208e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459a364e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044209bfd in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:32:5
    #8 0x000042036eb9 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 0x00004203761d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004560a7ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000450afcae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004575d0ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044209bfd in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:32:5
    #8 0x000042036eb9 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 0x00004203761d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000450d744e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004426c88e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004420984b in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:31:5
    #8 0x000042036eb9 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 0x00004203761d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004419c8de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043563c9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e5fbee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004426c88e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004420984b in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:31:5
    #8 0x000042036eb9 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 0x00004203761d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004534047e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004546d5ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044209496 in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:30:5
    #8 0x000042036eb9 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 0x00004203761d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000455e4e0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459551ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045365e5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044209496 in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:30:5
    #8 0x000042036eb9 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 0x00004203761d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045365e5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000457376ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442090ee in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:29:5
    #8 0x000042036eb9 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 0x00004203761d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000455e4e0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044355b7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b752bfe in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004442092e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455032ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442090ee in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:29:5
    #8 0x000042036eb9 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 0x00004203761d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457376ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045365e5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044208d2d in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:28:5
    #8 0x000042036eb9 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 0x00004203761d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000455bf42e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b8a6fde in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000450fb9fb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044208d2d in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:28:5
    #8 0x000042036eb9 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 0x00004203761d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046e5055b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000450fb9fb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004413df7d in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:43:5
    #8 0x000042035379 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 0x000042035add 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000455bf42e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044da2a9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000450fb9fb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000450fb9fb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004413df7d in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:43:5
    #8 0x000042035379 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 0x000042035add 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046e5055b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000046e5055b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004413dbf6 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:37:5
    #8 0x000042035379 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 0x000042035add 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000455bf42e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000046e5055b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000046e5055b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004413dbf6 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:37:5
    #8 0x000042035379 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 0x000042035add 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000046e07f2b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000450fb9fb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004413d838 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:31:5
    #8 0x000042035379 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 0x000042035add 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004554e68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d0b65e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b752bfe in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042575a5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046e07f2b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000046e5055b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004413d838 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:31:5
    #8 0x000042035379 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 0x000042035add 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046e07f2b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000046e07f2b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004348cd5c in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:41:5
    #8 0x0000434917d9 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 0x000043491f3d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045599a4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000046e07f2b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046e07f2b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004348cd5c in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:41:5
    #8 0x0000434917d9 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 0x000043491f3d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000046e07f2b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046e5055b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004348c922 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:40:5
    #8 0x0000434917d9 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 0x000043491f3d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045599a4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448d123e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046e5055b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000450fb9fb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004348c922 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:40:5
    #8 0x0000434917d9 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 0x000043491f3d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046e07f2b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000450fb9fb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004348c4e5 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:39:5
    #8 0x0000434917d9 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 0x000043491f3d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045599a4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000450fb9fb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004211bebe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004348c4e5 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:39:5
    #8 0x0000434917d9 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 0x000043491f3d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c110460 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 0x00001c11033d in TBasicString<char, std::__y1::char_traits<char>>::Clone() /-S/util/generic/string.h:233:9
    #3 0x00002005a1f6 in Detach /-S/util/generic/string.h:381:13
    #4 0x00002005a1f6 in MutRef /-S/util/generic/string.h:254:9
    #5 0x00002005a1f6 in ReserveAndResize /-S/util/generic/string.h:810:31
    #6 0x00002005a1f6 in Resize /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/resize_uninitialized.h:58:8
    #7 0x00002005a1f6 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 0x00002005a1f6 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 0x00002be98210 in Ydb::Discovery::ListEndpointsRequest::_InternalParse(char const*, google::protobuf::internal::ParseContext*) /-B/ydb/public/api/protos/ydb_discovery.pb.cc:721:17
    #10 0x00002035a67f in MergeFromImpl<false> /-S/contrib/libs/protobuf/src/google/protobuf/message_lite.cc:156:14
    #11 0x00002035a67f in ParseFrom<(google::protobuf::MessageLite::ParseFlags)1, google::protobuf::io::ZeroCopyInputStream *> /-S/contrib/libs/protobuf/src/google/protobuf/message_lite.h:596:10
    #12 0x00002035a67f in google::protobuf::MessageLite::ParseFromZeroCopyStream(google::protobuf::io::ZeroCopyInputStream*) /-S/contrib/libs/protobuf/src/google/protobuf/message_lite.cc:268:10
    #13 0x0000450ec654 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 0x0000450eb8c0 in Deserialize /-S/contrib/libs/grpc/include/grpcpp/impl/proto_utils.h:110:12
    #15 0x0000450eb8c0 in grpc::ServerInterface::PayloadAsyncRequest<Ydb::Discovery::ListEndpointsRequest>::FinalizeResult(void**, bool*) /-S/contrib/libs/grpc/include/grpcpp/server_interface.h:268:35
    #16 0x000034c91079 in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:177:26
    #17 0x00003b4e4386 in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #18 0x00003b4e4386 in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:41:17
    #19 0x00003b4e4386 in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #20 0x00003b4e4386 in __invoke<(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 0x00003b4e4386 in __call<(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 0x00003b4e4386 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x00003b4e4386 in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #25 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #26 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #27 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #28 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #29 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #30 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004348bc6d in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:37:5
    #8 0x0000434917d9 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 0x000043491f3d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045599a4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c2c0ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b752bfe in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004213ba7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034531d3f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000034531d3f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000034531d3f in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #4 0x000034531d3f in grpc_core::Channel::CreateWithBuilder(grpc_core::ChannelStackBuilder*) /-S/contrib/libs/grpc/src/core/lib/surface/channel.cc:155:31
    #5 0x0000345331d4 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 0x000034c5f278 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 0x00003b55b5b2 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 0x0000343fe2de in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #9 0x0000343fe2de in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #10 0x0000345d0e84 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:981:34
    #11 0x0000345d0e84 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 0x0000345ccbe8 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 0x0000345f0928 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 0x0000345ab3d8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #15 0x000034c90ffe in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #16 0x00003b4e4386 in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #17 0x00003b4e4386 in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:41:17
    #18 0x00003b4e4386 in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #19 0x00003b4e4386 in __invoke<(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 0x00003b4e4386 in __call<(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 0x00003b4e4386 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #22 0x00003b4e4386 in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #24 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #25 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #26 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #27 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #28 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #29 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004211bebe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004348bc6d in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:37:5
    #8 0x0000434917d9 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 0x000043491f3d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004211bebe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027e9c5ad in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000027e9c5ad in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000027e9c5ad in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #4 0x000027e9c5ad in StatusRep /-S/contrib/restricted/abseil-cpp-tstring/y_absl/status/internal/status_internal.h:63:9
    #5 0x000027e9c5ad 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 0x0000344e2e76 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:368:11
    #7 0x000034504ff3 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #8 0x00003b51a576 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #9 0x00003b4d822c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #10 0x00003b4df56e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #11 0x000042028b99 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #12 0x000042027e82 in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2158:9
    #13 0x00003f37d90c in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #14 0x000041eaf57b in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:51:12
    #15 0x00003f402f75 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #16 0x00003f3fcbd5 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #17 0x00003f3ef397 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 0x00003f383956 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #19 0x00003f38780d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #20 0x00001f7f5345 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #21 0x7f962ee45d8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004348b828 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:36:5
    #8 0x0000434917d9 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 0x000043491f3d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000453fd09e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004348b828 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:36:5
    #8 0x0000434917d9 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 0x000043491f3d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027e97e8a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000027e97e8a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000027e97e8a in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #4 0x000027e97e8a 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 0x0000343ffb75 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 0x0000343feb32 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 0x00003452fb9c 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 0x0000344e2e99 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:367:7
    #9 0x000034504ff3 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #10 0x00003b51a576 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #11 0x00003b4d822c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #12 0x00003b4df56e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #13 0x000042028b99 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #14 0x000042027e82 in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2158:9
    #15 0x00003f37d90c in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #16 0x000041eaf57b in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:51:12
    #17 0x00003f402f75 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #18 0x00003f3fcbd5 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #19 0x00003f3ef397 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 0x00003f383956 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #21 0x00003f38780d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #22 0x00001f7f5345 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #23 0x7f962ee45d8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044da2a9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027e97da4 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 0x000027e97da4 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 0x0000343ffb75 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 0x0000343feb32 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 0x00003452fb9c 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 0x0000344e2e99 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:367:7
    #7 0x000034504ff3 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #8 0x00003b51a576 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #9 0x00003b4d822c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #10 0x00003b4df56e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #11 0x000042028b99 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #12 0x000042027e82 in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2158:9
    #13 0x00003f37d90c in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #14 0x000041eaf57b in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:51:12
    #15 0x00003f402f75 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #16 0x00003f3fcbd5 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #17 0x00003f3ef397 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 0x00003f383956 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #19 0x00003f38780d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #20 0x00001f7f5345 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #21 0x7f962ee45d8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027e9c632 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027e9c632 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027e9c632 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027e9c632 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027e9c632 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x000027e9c632 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x000027e9c632 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x000027e9c632 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x000027e9c632 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x000027e9c632 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #11 0x000027e9c632 in StatusRep /-S/contrib/restricted/abseil-cpp-tstring/y_absl/status/internal/status_internal.h:63:9
    #12 0x000027e9c632 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 0x0000344e2e76 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:368:11
    #14 0x000034504ff3 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #15 0x00003b51a576 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #16 0x00003b4d822c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #17 0x00003b4df56e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #18 0x000042028b99 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #19 0x000042027e82 in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2158:9
    #20 0x00003f37d90c in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #21 0x000041eaf57b in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:51:12
    #22 0x00003f402f75 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #23 0x00003f3fcbd5 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #24 0x00003f3ef397 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 0x00003f383956 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #26 0x00003f38780d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #27 0x00001f7f5345 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #28 0x7f962ee45d8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004269470e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444a616e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b752bfe in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027e97e8a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000027e97e8a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000027e97e8a in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #4 0x000027e97e8a 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 0x0000343ffb75 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 0x0000343fef17 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 0x00003452f876 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 0x0000344e2eb4 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:366:19
    #9 0x000034504ff3 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #10 0x00003b51a576 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #11 0x00003b4d822c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #12 0x00003b4df56e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #13 0x000042028b99 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #14 0x000042027e82 in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2158:9
    #15 0x00003f37d90c in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #16 0x000041eaf57b in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:51:12
    #17 0x00003f402f75 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #18 0x00003f3fcbd5 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #19 0x00003f3ef397 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 0x00003f383956 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #21 0x00003f38780d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #22 0x00001f7f5345 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #23 0x7f962ee45d8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004215b84e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042316bfa in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:116:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004211bebe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004217b61e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042316bfa in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:116:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000451a760e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004217b61e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004217b61e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044aec15b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004217b61e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004217b61e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000044aec15b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453fd09e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f06c7be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042575a5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004217b61e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004217b61e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b8a6fde in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004217b61e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004219b1de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000044a1afe9 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 0x000044a21543 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004557406e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004219b1de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004219b1de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044aec15b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004219b1de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004219b1de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c0639e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c2c0ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004219b1de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004219b1de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042446dde 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004219b1de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000421bad9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042446dde 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044355b7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421bad9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421bad9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042446dde 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421bad9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000421bad9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042446dde 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004554e68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c2c0ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b752bfe in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000421bad9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421bad9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042446dde 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000421bad9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421da95e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042446dde 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004554e68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000421da95e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421da95e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042446dde 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421da95e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421da95e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042446dde 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004581bfce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044355b7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004211bebe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004221a0de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004baa575e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004221a0de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004221a0de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004baa575e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004554e68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004221a0de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004221a0de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004baa575e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004221a0de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004221a0de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004baa575e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004554e68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004419c8de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b752bfe in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000044a1afe9 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 0x000044a21543 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004221a0de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042239c9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004baa575e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042239c9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042239c9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004baa575e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045528cae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042239c9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042239c9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004baa575e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042239c9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042239c9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004baa575e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044ce400e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c0639e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042239c9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042259d5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000423162a7 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:115:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042259d5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042259d5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000423162a7 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:115:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004517ffee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042259d5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042259d5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004231596b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:114:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042259d5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000421da95e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004231596b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:114:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045528cae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c0639e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7c429e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000421da95e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000421da95e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042314fcb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:112:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042259d5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042259d5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042314fcb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:112:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004517ffee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004227e30e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004227e30e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b8a6fde in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004227e30e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004227e30e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b7e9f7e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045528cae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b9332e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004227e30e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004227e30e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004213ba7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004227e30e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004227e30e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004231443b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:111:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045528cae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000422c68ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000422c68ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004231443b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:111:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000422c68ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000422c68ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4d2f5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458502ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044bba97e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7c429e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042575a5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b85b61e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000422c68ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000422c68ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4d2f5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000422c68ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000422c68ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b4d2f5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442b7fae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000422e646e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000422e646e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4d2f5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000422e646e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000422e646e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b4d2f5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458502ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044be068e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000422e646e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000422e646e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4d2f5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000422e646e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000422e646e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b4d2f5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458502ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004583614e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000454484ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b4d2f5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457376ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455e4e0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004231397b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:110:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dee4be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044be068e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b7c429e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000452c5eae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456ec32e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004231397b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:110:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e858fe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044da2a9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004231307b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:108:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f19433e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045365e5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004483911e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DropTopicRequest, Ydb::PersQueue::V1::DropTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004231307b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:108:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004437a3ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046bbd8be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4654ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004583614e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dc87ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ce400e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a53dfe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4654ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000448d123e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d3136e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b4654ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004583614e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457376ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045277e2e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b4654ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004586a44e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004437a3ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004231277b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:107:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000457e7cce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044b9332e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7c429e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042575a5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045920ece 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b1214e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004231277b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:107:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044da2a9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444a616e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042311e7b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:106:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453b121e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044be068e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004426c88e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042311e7b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:106:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b3887e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453d766e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004231157b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:104:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000450d744e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044da2a9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004421f52e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e858fe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004231157b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:104:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c7662e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045920ece 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ba5ad7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e858fe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f04516e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004215b84e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ba5ad7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456c694e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448f6f4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ba5ad7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e858fe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004433130e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b7c429e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004567b58e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044246b7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ba5ad7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004430b15e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458b88ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ba5ad7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004581bfce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000451cd2ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458502ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ba5ad7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000452c5eae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045655bae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ba5ad7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004581bfce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448f6f4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046be33de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f0924ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ba5ad7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044176bae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f0b81de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b4654ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004529e09e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e141ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045711d0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4654ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c51dbe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045528cae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4654ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000457b208e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d0b65e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b7c429e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b8812fe in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b83593e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425e694e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044bba97e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004557406e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b4654ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000450d744e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d5707e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042310c7b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:103:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045422ace 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045422ace 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045277e2e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042310c7b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:103:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000457cdb4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046bbd8be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004231037b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:102:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045801e4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d0b65e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dc87ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004538b83e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004231037b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:102:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004581bfce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004259b4ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004230fa7b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:101:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044dc87ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004583614e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004259b4ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004230fa7b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:101:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000452c5eae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004259b4ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4ae68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c7662e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000434cc85e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7c429e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004259b4ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004259b4ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b4ae68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004259b4ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455032ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4ae68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045801e4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459551ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004259b4ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b4ae68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004259b4ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458845ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4ae68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045801e4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ce400e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458502ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455e4e0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b4ae68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045711d0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044da2a9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4ae68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045801e4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046bbd8be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004546d5ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b4ae68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004517ffee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000451cd2ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004230f17b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:100:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454484ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ce400e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b7c429e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b85b61e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045599a4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004421f52e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004230f17b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:100:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e39ede 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044da2a9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b43f1ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004433130e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045782dae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000455e4e0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b43f1ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d5707e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000455032ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b43f1ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457e7cce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044ce400e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456a0f6e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044b9332e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b43f1ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454dd8ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000453fd09e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b43f1ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000457e7cce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046c08efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456a0f6e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b43f1ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d3136e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044be068e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b43f1ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000457e7cce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f19433e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b79e5be in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f0924ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004437a3ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b43f1ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000455032ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457e7cce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004230e87b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:99:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000457e7cce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004596f34e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004549252e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004230e87b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:99:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a53dfe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045655bae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004211bebe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043563c9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f19433e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004483911e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DropTopicRequest, Ydb::PersQueue::V1::DropTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044246b7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004230df7b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:98:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e858fe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045906d4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004230df7b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:98:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444cbe4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c51dbe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004485f89e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::CreateTopicRequest, Ydb::PersQueue::V1::CreateTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004230d67b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:97:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004554e68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000450afcae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004230d67b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:97:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000455032ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044b9332e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b79e5be in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b8812fe in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b85b61e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004549252e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004442092e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004230cd7b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:96:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044b1214e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045801e4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004230cd7b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:96:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000434a520e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459a364e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d7cd8e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b8a6fde in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004447eb4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004430b15e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b4f784e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455032ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f06c7be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458b88ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046be33de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4f784e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f0b81de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454b7f0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004246cb6e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b1214e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044246b7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004567b58e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004246cb6e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004485f89e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::CreateTopicRequest, Ydb::PersQueue::V1::CreateTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004549252e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004246cb6e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004523e68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004430b15e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b79e5be in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004557406e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455bf42e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004246cb6e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448d123e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004560a7ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004246cb6e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454dd8ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459bd7ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004557406e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004246cb6e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044dc87ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004575d0ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004246cb6e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000454dd8ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004430b15e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046b97d9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045906d4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004246cb6e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004523e68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444cbe4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b4f784e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000454dd8ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000451f2fce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e39ede 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b4f784e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000451a760e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004483911e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DropTopicRequest, Ydb::PersQueue::V1::DropTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4f784e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454dd8ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000434a520e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b79e5be in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b8812fe in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456c694e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004485f89e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::CreateTopicRequest, Ydb::PersQueue::V1::CreateTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4f784e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458d2a4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000451a760e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14eab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001c14eab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001c14eab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001c14eab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001c14eab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001c14eab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001c14eab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001c14eab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001c14eab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001c14eab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x00004230c47b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:95:5
    #15 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000454dd8ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000451cd2ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443f930e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004230c47b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:95:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004437a3ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004557406e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004230c47b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:95:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004426c88e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044b1214e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004589e74e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d0b65e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046de38ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044be068e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f06c7be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046de38ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000434a520e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045218cae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dee4be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046de38ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045782dae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459a364e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046de38ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004415230e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b3887e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b79e5be in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444a616e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448f6f4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046de38ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045218cae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f06c7be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458845ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c7662e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442b7fae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045782dae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046b4ae1e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046b4ae1e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000451f2fce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045528cae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000454b7f0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044b3887e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045801e4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e5fbee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004531915e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004529e09e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004353df8e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d7cd8e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454b7f0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f0b81de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045801e4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457376ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454b7f0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004421f52e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000454b7f0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c2c0ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044b3887e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b79e5be in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7e9f7e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b83593e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425e694e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458502ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004415230e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004538b83e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442b7fae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044ce400e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443f930e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454b7f0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004557406e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004523e68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000434cc85e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459a364e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000452c5eae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000451f2fce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004430b15e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004485f89e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::CreateTopicRequest, Ydb::PersQueue::V1::CreateTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004596f34e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f19433e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000453fd09e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004517ffee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455e4e0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456301ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004549252e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004523e68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000450afcae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458b88ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004586a44e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000457376ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000454484ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004549252e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f04516e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b79e5be in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043563c9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000455e4e0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455bf42e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b5e55e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442b7fae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458845ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004549252e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457e7cce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e5fbee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044b1214e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046b4ae1e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004581bfce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f04516e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d7cd8e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443f930e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000448f6f4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b3887e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453d766e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443f930e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004529e09e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f0924ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f19433e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004554e68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004583614e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045782dae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004583614e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459551ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d5707e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045218cae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000448f6f4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b79e5be in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004213ba7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f0b81de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044176bae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045528cae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004421f52e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004442092e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004415230e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f19433e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044246b7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045920ece 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046b97d9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046bbd8be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044b5e55e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004426c88e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004447eb4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000448f6f4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459bd7ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453b121e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c2c0ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046b7227e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453b121e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459551ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004546d5ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004481247e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457b208e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004549252e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004534047e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045365e5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004351827e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457cdb4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448d123e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7788de in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454dd8ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044be068e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dee4be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004353df8e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443f930e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004230bb7b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:94:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d3136e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004483911e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DropTopicRequest, Ydb::PersQueue::V1::DropTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045365e5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004230bb7b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:94:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d3136e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444cbe4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004230b262 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:93:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d5707e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004433130e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004557406e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456a0f6e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004230b262 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:93:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459551ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448f6f4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004230a972 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:92:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457cdb4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444a616e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c08efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004230a972 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:92:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046de38ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046de38ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004230a0f2 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:91:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000457cdb4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004485f89e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::CreateTopicRequest, Ydb::PersQueue::V1::CreateTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b7788de in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b8812fe in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b8812fe in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046de38ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044aec15b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004230a0f2 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:91:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000044aec15b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000423d552e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000423098b2 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:90:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044bba97e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000423d552e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000423d552e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000423098b2 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:90:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000423d552e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000423d552e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b489dbe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004485f89e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::CreateTopicRequest, Ydb::PersQueue::V1::CreateTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044176bae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000423d552e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000423d552e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b489dbe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000423d552e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004211bebe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b489dbe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004485f89e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::CreateTopicRequest, Ydb::PersQueue::V1::CreateTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b85b61e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004215b84e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b489dbe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7e9f7e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b8a6fde in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b489dbe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457b208e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044b5e55e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7788de in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000420d602b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000420d602b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b489dbe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000420d602b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000420d602b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b489dbe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000434cc85e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000420d602b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000420d602b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b489dbe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000420d602b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000420d602b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046b7227e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457b208e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044a53dfe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b7e9f7e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000420fbe0b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444cbe4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000420fbe0b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000420fbe0b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004581bfce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000457b208e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000420fbe0b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000420fbe0b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459a364e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000420fbe0b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000420fbe0b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000450d744e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044be068e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044a53dfe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b7788de in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b83593e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000420fbe0b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000422a256b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b9332e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000422a256b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000422a256b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042309052 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:89:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457b208e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000422a256b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000422a256b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042309052 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:89:5
    #8 0x000042329739 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x000042329e9d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000422a256b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000422a256b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000420b7fb2 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:159:5
    #8 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f04516e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442b7fae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000422a256b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424928fe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000420b7fb2 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:159:5
    #8 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000424928fe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000424928fe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000448d123e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000434a520e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424928fe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000424928fe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459bd7ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424928fe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424928fe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000451f2fce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004481247e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f0b81de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7788de in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000424928fe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004215b84e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004517ffee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000424b868e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000424b868e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f04516e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000452c5eae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000424b868e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000424b868e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004534047e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424b868e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424b868e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004546d5ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000452c5eae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004437a3ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424b868e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424b868e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b5e55e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424de41e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000424de41e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004575d0ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004483911e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DropTopicRequest, Ydb::PersQueue::V1::DropTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000424de41e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424de41e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046be33de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000424de41e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000424de41e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000420b7bf3 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:158:5
    #8 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004447eb4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004353df8e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b7788de in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b8812fe in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b85b61e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000425e694e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424de41e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424de41e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000420b7bf3 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:158:5
    #8 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004213ba7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004213ba7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000420b7831 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:157:5
    #8 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e5fbee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000423fafdb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000442922bb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000420b7831 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:157:5
    #8 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000442922bb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000423fafdb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000420b746f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:156:5
    #8 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000453d766e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444cbe4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000423fafdb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000442922bb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000420b746f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:156:5
    #8 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000442922bb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000442922bb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000420b70ad in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:155:5
    #8 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004523e68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000423fafdb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000423fafdb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000420b70ad in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:155:5
    #8 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000442922bb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000442922bb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000420b6ceb in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:154:5
    #8 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004523e68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444cbe4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7788de in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000442922bb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000423fafdb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000420b6ceb in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:154:5
    #8 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000423fafdb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000423fafdb 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000420b6929 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:153:5
    #8 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d5707e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000420b6929 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:153:5
    #8 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004215b84e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004213ba7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000420b6567 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:152:5
    #8 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004546d5ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444cbe4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000425041ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425041ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000420b6567 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:152:5
    #8 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000425041ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425041ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000420b61a5 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:151:5
    #8 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453d766e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000425041ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425041ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000420b61a5 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:151:5
    #8 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425041ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000425041ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000420b5de3 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:150:5
    #8 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004546d5ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444a616e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b7788de in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b8812fe in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004260c6de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004260c6de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000420b5de3 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:150:5
    #8 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004260c6de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004260c6de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000420b5a21 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:149:5
    #8 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004546d5ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004260c6de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004260c6de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000420b5a21 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:149:5
    #8 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004260c6de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004260c6de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000420b565f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:148:5
    #8 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004575d0ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444a616e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004263216e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004263216e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000420b565f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:148:5
    #8 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004263216e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004263216e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000420b5297 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:147:5
    #8 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e5fbee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004263216e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004263216e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000420b5297 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:147:5
    #8 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004263216e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004263216e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000420b4ec9 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:146:5
    #8 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045218cae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004351827e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043563c9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b7e9f7e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000420b4ec9 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:146:5
    #8 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004211bebe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004213ba7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000420b4afb in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:145:5
    #8 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454484ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004215b84e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042529f3e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000420b4afb in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:145:5
    #8 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042529f3e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042529f3e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000420b473f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:144:5
    #8 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454484ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f04516e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042529f3e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042529f3e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000420b473f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:144:5
    #8 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042529f3e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042529f3e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000420b436a in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:143:5
    #8 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004575d0ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042529f3e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7e9f7e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000420b436a in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:143:5
    #8 0x0000420b3e0f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420323ce in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x000042032825 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x000042032825 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x000042032825 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x000042032825 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(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 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033ac22ab in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033ac22ab in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033ac289a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033ac289a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x0000420c5e13 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x0000420c5e13 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x0000420c5e13 in __invoke<(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 0x0000420c5e13 in __call<(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 0x0000420c5e13 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000420c5e13 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b7e9f7e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004254fcce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000451f2fce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454484ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f0924ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004353df8e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b83593e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004267142e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004254fcce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004254fcce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c51dbe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004254fcce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004254fcce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045655bae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000453fd09e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004254fcce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004254fcce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004589e74e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004254fcce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b8a6fde in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044b3887e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044355b7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004415230e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004215b84e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425c0efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e141ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000425c0efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000425c0efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045277e2e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004575d0ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000425c0efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425c0efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004419c8de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425c0efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425c0efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044176bae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044246b7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004483911e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DropTopicRequest, Ydb::PersQueue::V1::DropTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004351827e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000425c0efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000042389a2b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045906d4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000042389a2b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000042389a2b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004557406e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045422ace 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000042389a2b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000042389a2b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004419c8de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000042389a2b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000042389a2b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458d2a4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045422ace 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004483911e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DropTopicRequest, Ydb::PersQueue::V1::DropTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000042389a2b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426b85ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045422ace 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000426b85ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426b85ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004481247e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045422ace 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000426b85ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426b85ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dc87ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000426b85ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426b85ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459894ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045422ace 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004433130e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000434cc85e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b80fc5e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000426b85ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000452c5eae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456ec32e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c51dbe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043563c9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000457b208e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c7662e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004481247e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a008e in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:338:37
    #6 0x00003b5a008e in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a008e in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a008e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a008e in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e39ede 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b59ffee in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b59ffee in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b59ffee in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b59ffee in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:338:48
    #5 0x00003b59ffee in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b59ffee in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b59ffee in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b59ffee in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b59fe92 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:337:39
    #6 0x00003b59fe92 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b59fe92 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b59fe92 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b59fe92 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459bd7ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453fd09e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b59fdf2 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b59fdf2 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b59fdf2 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b59fdf2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:337:50
    #5 0x00003b59fdf2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b59fdf2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b59fdf2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b59fdf2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b59fc95 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:336:42
    #6 0x00003b59fc95 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b59fc95 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b59fc95 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b59fc95 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456301ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000434cc85e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b59fbad in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b59fbad in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b59fbad in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b59fbad in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:336:53
    #5 0x00003b59fbad in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b59fbad in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b59fbad in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b59fbad in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453fd09e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044246b7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b72b5de in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b80fc5e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b59fa4f in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:335:36
    #6 0x00003b59fa4f in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b59fa4f in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b59fa4f in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b59fa4f in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b59f9af in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b59f9af in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b59f9af in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b59f9af in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:335:47
    #5 0x00003b59f9af in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b59f9af in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b59f9af in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b59f9af in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c51dbe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b59f853 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:334:35
    #6 0x00003b59f853 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b59f853 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b59f853 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b59f853 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b59f7b3 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b59f7b3 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b59f7b3 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b59f7b3 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:334:46
    #5 0x00003b59f7b3 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b59f7b3 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b59f7b3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b59f7b3 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046c08efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453fd09e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b59f657 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:333:32
    #6 0x00003b59f657 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b59f657 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b59f657 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b59f657 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b59f5b7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b59f5b7 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b59f5b7 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b59f5b7 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:333:43
    #5 0x00003b59f5b7 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b59f5b7 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b59f5b7 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b59f5b7 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c0639e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b59f45b in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:332:36
    #6 0x00003b59f45b in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b59f45b in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b59f45b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b59f45b in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b59f3be in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b59f3be in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b59f3be in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b59f3be in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:332:47
    #5 0x00003b59f3be in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b59f3be in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b59f3be in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b59f3be in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044dc87ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453d766e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004481247e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b59f262 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:331:31
    #6 0x00003b59f262 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b59f262 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b59f262 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b59f262 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b59f1c2 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b59f1c2 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b59f1c2 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b59f1c2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:331:42
    #5 0x00003b59f1c2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b59f1c2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b59f1c2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b59f1c2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f19433e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b59f066 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:330:39
    #6 0x00003b59f066 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b59f066 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b59f066 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b59f066 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b59efc9 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b59efc9 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b59efc9 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b59efc9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:330:50
    #5 0x00003b59efc9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b59efc9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b59efc9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b59efc9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046c08efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000453d766e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b59ee6d in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:329:38
    #6 0x00003b59ee6d in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b59ee6d in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b59ee6d in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b59ee6d in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b59edcf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b59edcf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b59edcf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b59edcf in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:329:49
    #5 0x00003b59edcf in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b59edcf in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b59edcf in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b59edcf in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c0639e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004bacd167 in NKikimr::NGRpcService::TGRpcViewService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/view/grpc_service.cpp:30:33
    #8 0x000042053429 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 0x000042053b8d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004bacd167 in NKikimr::NGRpcService::TGRpcViewService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/view/grpc_service.cpp:30:33
    #8 0x000042053429 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 0x000042053b8d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004353df8e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000453d766e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004481247e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b72b5de in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004267142e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000425e694e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004ba45dd6 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:50:5
    #8 0x00004ba48c29 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 0x00004ba4938d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004ba45dd6 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:50:5
    #8 0x00004ba48c29 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 0x00004ba4938d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458ecbce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004ba45406 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:49:5
    #8 0x00004ba48c29 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 0x00004ba4938d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004ba45406 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:49:5
    #8 0x00004ba48c29 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 0x00004ba4938d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046b7227e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000451a760e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004236427e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004236427e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455e4e0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004236427e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004236427e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046b4ae1e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045218cae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004481247e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004236427e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004236427e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000454dd8ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004236427e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004236427e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456a0f6e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045218cae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004ba44a22 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:48:5
    #8 0x00004ba48c29 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 0x00004ba4938d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004ba44a22 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:48:5
    #8 0x00004ba48c29 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 0x00004ba4938d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e5fbee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b3887e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b711256 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:50:5
    #8 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f19433e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044176bae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b72b5de in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b80fc5e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b711256 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:50:5
    #8 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b710e9e in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:49:5
    #8 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044b5e55e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b710e9e in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:49:5
    #8 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b710ae3 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:48:5
    #8 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045920ece 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045218cae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b710ae3 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:48:5
    #8 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b710728 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:47:5
    #8 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c0639e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b710728 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:47:5
    #8 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b71036d in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:46:5
    #8 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004596f34e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004529e09e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044355b7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b71036d in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:46:5
    #8 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b70ffb2 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:45:5
    #8 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d0b65e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b70ffb2 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:45:5
    #8 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b70fbf7 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:43:5
    #8 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b9332e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000451f2fce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b70fbf7 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:43:5
    #8 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b70f83c in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:42:5
    #8 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000448f6f4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b70f83c in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:42:5
    #8 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b70f481 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:41:5
    #8 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046be33de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000451f2fce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f0b81de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b72b5de in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004267142e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b70f481 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:41:5
    #8 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b70f0d3 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:40:5
    #8 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045782dae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b70f0d3 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:40:5
    #8 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b70ed0f in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:39:5
    #8 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000448d123e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f04516e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b70ed0f in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:39:5
    #8 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b4326ec in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:76:5
    #8 0x00004b437ab9 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 0x00004b43821d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004593b04e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b4326ec in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:76:5
    #8 0x00004b437ab9 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 0x00004b43821d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b431dcc in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:75:5
    #8 0x00004b437ab9 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 0x00004b43821d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e39ede 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000453b121e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004442092e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b431dcc in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:75:5
    #8 0x00004b437ab9 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 0x00004b43821d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b4314cc in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:74:5
    #8 0x00004b437ab9 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 0x00004b43821d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043563c9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b4314cc in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:74:5
    #8 0x00004b437ab9 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 0x00004b43821d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b430bbc in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:73:5
    #8 0x00004b437ab9 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 0x00004b43821d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455032ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044dc87ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b430bbc in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:73:5
    #8 0x00004b437ab9 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 0x00004b43821d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004269470e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b4302ac in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:72:5
    #8 0x00004b437ab9 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 0x00004b43821d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b4302ac in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:72:5
    #8 0x00004b437ab9 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 0x00004b43821d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000451cd2ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f0924ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b72b5de in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b42f967 in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:46:42
    #8 0x00004b437ab9 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 0x00004b43821d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b42f967 in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:46:42
    #8 0x00004b437ab9 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 0x00004b43821d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004523e68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000044aec15b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044aec15b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044355b7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000451cd2ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004269470e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000044ac644b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459bd7ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046d7ebc9 in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:64:5
    #8 0x000046d87cb9 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 0x000046d8841d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046d7ebc9 in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:64:5
    #8 0x000046d87cb9 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 0x000046d8841d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459bd7ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000451cd2ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f0924ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044ac644b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000044ac644b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459bd7ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046d7d0dc in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:61:5
    #8 0x000046d87cb9 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 0x000046d8841d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046d7d0dc in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:61:5
    #8 0x000046d87cb9 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 0x000046d8841d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f06c7be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000451a760e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046d7c7cc in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:60:5
    #8 0x000046d87cb9 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 0x000046d8841d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046d7c7cc in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:60:5
    #8 0x000046d87cb9 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 0x000046d8841d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046b97d9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004269470e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004269470e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004596f34e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000451a760e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004447eb4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b72b5de in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b80fc5e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000425e694e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004269470e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046d7be9c in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:59:5
    #8 0x000046d87cb9 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 0x000046d8841d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000434cc85e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046d7be9c in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:59:5
    #8 0x000046d87cb9 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 0x000046d8841d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14eab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001c14eab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001c14eab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001c14eab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001c14eab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001c14eab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001c14eab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001c14eab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001c14eab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001c14eab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x000046b34317 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:51:5
    #15 0x000046b32d3f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #16 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b1214e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448d123e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046b34317 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:51:5
    #8 0x000046b32d3f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046b34317 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:51:5
    #8 0x000046b32d3f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004583614e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14eab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001c14eab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001c14eab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001c14eab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001c14eab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001c14eab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001c14eab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001c14eab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001c14eab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001c14eab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x000046b33f65 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:50:5
    #15 0x000046b32d3f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #16 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046b33f65 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:50:5
    #8 0x000046b32d3f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004447eb4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c2c0ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004447eb4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046b33f65 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:50:5
    #8 0x000046b32d3f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046b33bb0 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:48:5
    #8 0x000046b32d3f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045218cae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046b33bb0 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:48:5
    #8 0x000046b32d3f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046b337fb in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:46:5
    #8 0x000046b32d3f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458b88ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004517ffee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046b337fb in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:46:5
    #8 0x000046b32d3f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046b33453 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:44:5
    #8 0x000046b32d3f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044a53dfe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046b33453 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:44:5
    #8 0x000046b32d3f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046b33092 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:42:5
    #8 0x000046b32d3f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044b9332e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004517ffee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443f930e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042657efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046b33092 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:42:5
    #8 0x000046b32d3f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004579ccab in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:59:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c08efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004579ccab in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:59:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004579c8ec in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:58:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c08efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004575d0ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004579c8ec in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:58:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004579c52a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:57:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046c08efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004579c52a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:57:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004579c168 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:56:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d0b65e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004575d0ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f06c7be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004579c168 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:56:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004579bda6 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:55:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045920ece 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004579bda6 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:55:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004579b9e4 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:54:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004483911e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DropTopicRequest, Ydb::PersQueue::V1::DropTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045782dae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004579b9e4 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:54:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004579b622 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:53:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046be33de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004579b622 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:53:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004579b260 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:52:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046be33de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045782dae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004437a3ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042657efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b83593e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004579b260 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:52:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004579ae9e in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:51:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046be33de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004579ae9e in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:51:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004579aadc in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:50:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046be33de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045782dae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004579aadc in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:50:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004579a71a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:49:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045599a4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004579a71a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:49:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004579a358 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:48:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046bbd8be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044a53dfe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004437a3ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004579a358 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:48:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045799f90 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:47:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046bbd8be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045799f90 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:47:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045799bc2 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:46:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046bbd8be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453b121e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045799bc2 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:46:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000457997f4 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:45:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046bbd8be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000457997f4 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:45:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045799426 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:44:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000451cd2ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004531915e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004437a3ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042657efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045799426 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:44:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045799058 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:43:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459a364e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045799058 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:43:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045798c8a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:42:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459a364e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004531915e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045798c8a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:42:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000457988bc in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:41:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000434cc85e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000457988bc in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:41:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045798500 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:40:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459894ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004531915e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044355b7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045798500 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:40:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004579812b in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:39:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459894ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004579812b in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:39:5
    #8 0x000045797d0f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452f2178 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:86:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004589e74e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004531915e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452f2178 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:86:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452f1db9 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:85:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459894ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452f1db9 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:85:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452f19f7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:84:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004581bfce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c0639e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004433130e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042657efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b8812fe in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004267142e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452f19f7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:84:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452f1635 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:83:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459894ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452f1635 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:83:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452f1273 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:82:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459894ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004538b83e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452f1273 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:82:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004242104e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459894ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004242104e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004242104e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456ec32e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004538b83e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004433130e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004242104e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004242104e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457cdb4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004242104e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004242104e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c2c0ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004538b83e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004242104e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452f0eb1 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:81:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004596f34e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452f0eb1 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:81:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452f0aef in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:80:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004596f34e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004538b83e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004433130e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042657efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452f0aef in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:80:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452f072d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:79:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004596f34e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452f072d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:79:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14eab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001c14eab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001c14eab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001c14eab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001c14eab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001c14eab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001c14eab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001c14eab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001c14eab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001c14eab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x0000452f036b in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:78:5
    #15 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004596f34e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e141ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452f036b in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:78:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452f036b in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:78:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000457376ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14eab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001c14eab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001c14eab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001c14eab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001c14eab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001c14eab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001c14eab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001c14eab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001c14eab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001c14eab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x0000452effa9 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:77:5
    #15 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452effa9 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:77:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459551ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045365e5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004430b15e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452effa9 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:77:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004215b84e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000453b121e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452efbe7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:76:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452efbe7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:76:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459551ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044b1214e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452ef825 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:75:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452ef825 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:75:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459551ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452ef45d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:74:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452ef45d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:74:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004593b04e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004534047e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004430b15e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042657efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b80fc5e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14eab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001c14eab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001c14eab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001c14eab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001c14eab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001c14eab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001c14eab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001c14eab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001c14eab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001c14eab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x0000452ef08f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:73:5
    #15 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452ef08f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:73:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c7662e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452ef08f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:73:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452eecc1 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:72:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004593b04e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d0b65e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452eecc1 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:72:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452ee8f3 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:71:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004593b04e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452ee8f3 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:71:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452ee525 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:70:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f0b81de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004534047e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004353df8e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452ee525 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:70:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14eab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001c14eab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001c14eab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001c14eab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001c14eab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001c14eab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001c14eab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001c14eab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001c14eab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001c14eab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x0000452ee157 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:69:5
    #15 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046b97d9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452ee157 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:69:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452ee157 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:69:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046b97d9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004534047e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14eab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001c14eab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001c14eab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001c14eab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001c14eab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001c14eab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001c14eab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001c14eab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001c14eab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001c14eab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x0000452edd89 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:68:5
    #15 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452edd89 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:68:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046b97d9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452edd89 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:68:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452ed9bb in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:67:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046b97d9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004534047e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f06c7be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042657efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452ed9bb in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:67:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452ed5ed in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:66:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046b97d9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452ed5ed in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:66:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452ed21f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:65:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458ecbce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004529e09e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452ed21f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:65:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452ece51 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:64:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046b4ae1e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452ece51 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:64:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452eca83 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:63:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004442092e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004529e09e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f06c7be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452eca83 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:63:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452ec6b5 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:62:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046b4ae1e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452ec6b5 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:62:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452ec2e7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:61:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046b4ae1e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004529e09e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452ec2e7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:61:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452ebf19 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:60:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044ce400e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452ebf19 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:60:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452ebb4b in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:59:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004538b83e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004529e09e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f04516e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042657efe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b83593e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004267142e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452ebb4b in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:59:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452eb77d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:58:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046b7227e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452eb77d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:58:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452eb3c1 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:57:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046b7227e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045277e2e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452eb3c1 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:57:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452eafec in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:56:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046b7227e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452eafec in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:56:5
    #8 0x00004204aee9 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x00004204b64d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452b2bef in NKikimr::NGRpcService::TGRpcAuthService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/auth/grpc_service.cpp:49:5
    #8 0x000042049479 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 0x000042049bdd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046b7227e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045277e2e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004442092e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452b2bef in NKikimr::NGRpcService::TGRpcAuthService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/auth/grpc_service.cpp:49:5
    #8 0x000042049479 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 0x000042049bdd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045168783 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:35:5
    #8 0x00004516806f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046b7227e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045168783 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:35:5
    #8 0x00004516806f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045168ee0 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:37:5
    #8 0x00004516806f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045711d0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045277e2e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045168ee0 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:37:5
    #8 0x00004516806f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045168b2b in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:36:5
    #8 0x00004516806f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000457376ee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045168b2b in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:36:5
    #8 0x00004516806f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045169295 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:38:5
    #8 0x00004516806f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045711d0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b9332e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004442092e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b72b5de in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045169295 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:38:5
    #8 0x00004516806f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000451683c2 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:34:5
    #8 0x00004516806f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045711d0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000451683c2 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:34:5
    #8 0x00004516806f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #8 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004589e74e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e858fe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #8 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58adf2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b58adf2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b58adf2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b58adf2 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003b58adf2 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 0x00003b58adf2 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 0x00003b58adf2 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 0x00003b588a4b in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045711d0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b59c138 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b59c138 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b59c138 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b59c138 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 0x00003b588a30 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 0x00003b588a30 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 0x00003b588a30 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 0x00003b588a30 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 0x00003b588a30 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58adf2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b58adf2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b58adf2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b58adf2 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003b58adf2 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 0x00003b58adf2 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 0x00003b58adf2 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 0x00003b58889b in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045711d0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e858fe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443f930e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b59da88 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b59da88 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b59da88 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b59da88 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 0x00003b588880 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 0x00003b588880 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 0x00003b588880 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 0x00003b588880 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 0x00003b588880 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58adf2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b58adf2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b58adf2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b58adf2 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003b58adf2 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 0x00003b58adf2 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 0x00003b58adf2 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 0x00003b5886eb in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045711d0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b59df98 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b59df98 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b59df98 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b59df98 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 0x00003b5886d0 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 0x00003b5886d0 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 0x00003b5886d0 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 0x00003b5886d0 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 0x00003b5886d0 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58adf2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b58adf2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b58adf2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b58adf2 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003b58adf2 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 0x00003b58adf2 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 0x00003b58adf2 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 0x00003b58853b in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004593b04e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e858fe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b59da88 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b59da88 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b59da88 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b59da88 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 0x00003b588520 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 0x00003b588520 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 0x00003b588520 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 0x00003b588520 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 0x00003b588520 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58adf2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b58adf2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b58adf2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b58adf2 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003b58adf2 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 0x00003b58adf2 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 0x00003b58adf2 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 0x00003b58838b in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004593b04e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b59c648 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b59c648 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b59c648 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b59c648 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 0x00003b588370 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 0x00003b588370 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 0x00003b588370 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 0x00003b588370 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 0x00003b588370 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58adf2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b58adf2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b58adf2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b58adf2 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003b58adf2 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 0x00003b58adf2 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 0x00003b58adf2 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 0x00003b5881db in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f0924ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004351827e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004351827e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b72b5de in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b80fc5e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b59d578 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b59d578 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b59d578 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b59d578 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 0x00003b5881c0 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 0x00003b5881c0 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 0x00003b5881c0 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 0x00003b5881c0 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 0x00003b5881c0 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58adf2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b58adf2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b58adf2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b58adf2 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003b58adf2 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 0x00003b58adf2 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 0x00003b58adf2 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 0x00003b58802b in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000434a520e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b59b4f8 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b59b4f8 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b59b4f8 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b59b4f8 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 0x00003b588010 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 0x00003b588010 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 0x00003b588010 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 0x00003b588010 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 0x00003b588010 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58adf2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b58adf2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b58adf2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b58adf2 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003b58adf2 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 0x00003b58adf2 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 0x00003b58adf2 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 0x00003b587e7b in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045920ece 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d5707e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b59bc28 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b59bc28 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b59bc28 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b59bc28 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 0x00003b587e60 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 0x00003b587e60 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 0x00003b587e60 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 0x00003b587e60 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 0x00003b587e60 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58adf2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b58adf2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b58adf2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b58adf2 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003b58adf2 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 0x00003b58adf2 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 0x00003b58adf2 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 0x00003b587ccb in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045920ece 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b59d068 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b59d068 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b59d068 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b59d068 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 0x00003b587cb0 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 0x00003b587cb0 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 0x00003b587cb0 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 0x00003b587cb0 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 0x00003b587cb0 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58adf2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b58adf2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b58adf2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b58adf2 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003b58adf2 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 0x00003b58adf2 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 0x00003b58adf2 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 0x00003b587b1b in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045920ece 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e5fbee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004419c8de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b59c138 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b59c138 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b59c138 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b59c138 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 0x00003b587b00 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 0x00003b587b00 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 0x00003b587b00 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 0x00003b587b00 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 0x00003b587b00 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58adf2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b58adf2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b58adf2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b58adf2 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003b58adf2 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 0x00003b58adf2 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 0x00003b58adf2 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 0x00003b58796b in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045906d4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b59cb58 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b59cb58 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b59cb58 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b59cb58 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 0x00003b587950 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 0x00003b587950 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 0x00003b587950 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 0x00003b587950 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 0x00003b587950 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58adf2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b58adf2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b58adf2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b58adf2 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003b58adf2 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 0x00003b58adf2 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 0x00003b58adf2 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 0x00003b5877bb in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045906d4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e5fbee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b59b4f8 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b59b4f8 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b59b4f8 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b59b4f8 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 0x00003b5877a0 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 0x00003b5877a0 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 0x00003b5877a0 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 0x00003b5877a0 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 0x00003b5877a0 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58adf2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b58adf2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b58adf2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b58adf2 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003b58adf2 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 0x00003b58adf2 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 0x00003b58adf2 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 0x00003b58760b in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045906d4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b59bc28 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b59bc28 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b59bc28 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b59bc28 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 0x00003b5875f0 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 0x00003b5875f0 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 0x00003b5875f0 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 0x00003b5875f0 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 0x00003b5875f0 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58adf2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b58adf2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b58adf2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b58adf2 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003b58adf2 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 0x00003b58adf2 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 0x00003b58adf2 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 0x00003b58745b in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045906d4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e39ede 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004419c8de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b8a6fde in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b59c648 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b59c648 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b59c648 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b59c648 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 0x00003b587440 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 0x00003b587440 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 0x00003b587440 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 0x00003b587440 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 0x00003b587440 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58adf2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b58adf2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b58adf2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b58adf2 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003b58adf2 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 0x00003b58adf2 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 0x00003b58adf2 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 0x00003b5872ab in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045599a4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b59c138 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b59c138 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b59c138 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b59c138 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 0x00003b587290 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 0x00003b587290 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 0x00003b587290 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 0x00003b587290 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 0x00003b587290 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58adf2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b58adf2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b58adf2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b58adf2 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003b58adf2 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 0x00003b58adf2 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 0x00003b58adf2 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 0x00003b5870fb in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044176bae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e39ede 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b59b4f8 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b59b4f8 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b59b4f8 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b59b4f8 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 0x00003b5870e0 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 0x00003b5870e0 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 0x00003b5870e0 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 0x00003b5870e0 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 0x00003b5870e0 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58adf2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b58adf2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b58adf2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b58adf2 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003b58adf2 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 0x00003b58adf2 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 0x00003b58adf2 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 0x00003b586f4b in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458ecbce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b59bc28 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b59bc28 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b59bc28 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b59bc28 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 0x00003b586f30 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 0x00003b586f30 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 0x00003b586f30 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 0x00003b586f30 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 0x00003b586f30 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58adf2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b58adf2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b58adf2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b58adf2 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003b58adf2 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 0x00003b58adf2 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 0x00003b58adf2 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 0x00003b586d9b in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458ecbce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e141ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044176bae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b59b4f8 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b59b4f8 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b59b4f8 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b59b4f8 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 0x00003b586d80 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 0x00003b586d80 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 0x00003b586d80 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 0x00003b586d80 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 0x00003b586d80 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458ecbce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e141ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58686c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58686c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58686c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58686c in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5867ad in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5867ad in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5867ad in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5867ad in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458ecbce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000044a1afe9 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 0x000044a21543 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5866f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5866f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5866f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5866f5 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58665e in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58665e in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58665e in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58665e in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458ecbce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458d2a4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b586182 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b586182 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b586182 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b586182 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e141ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442b7fae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b83593e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004267142e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000425e694e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5860c3 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5860c3 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5860c3 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5860c3 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58600b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58600b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58600b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58600b in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458d2a4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b585f74 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b585f74 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b585f74 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b585f74 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b585ca3 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b585ca3 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b585ca3 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b585ca3 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003b585ca3 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003b585ca3 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003b585ca3 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003b585ca3 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003b585ca3 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003b585ca3 in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003b585ca3 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458d2a4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e141ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b585c79 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b585c79 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b585c79 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b585c79 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b585bc7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b585bc7 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b585bc7 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b585bc7 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000455032ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458d2a4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5858d3 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5858d3 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5858d3 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5858d3 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000450afcae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043563c9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044a1afe9 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 0x000044a21543 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #17 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #18 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #21 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #23 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #24 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #25 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #26 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #27 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b585821 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b585821 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b585821 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b585821 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b585557 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b585557 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b585557 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b585557 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003b585557 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003b585557 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003b585557 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003b585557 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003b585557 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003b585557 in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003b585557 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456ec32e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58552d in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58552d in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58552d in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58552d in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58547b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58547b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58547b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58547b in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456ec32e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004353df8e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5851b0 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b5851b0 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b5851b0 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b5851b0 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003b5851b0 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003b5851b0 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003b5851b0 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003b5851b0 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003b5851b0 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003b5851b0 in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003b5851b0 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b585186 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b585186 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b585186 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b585186 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456ec32e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5850d1 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5850d1 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5850d1 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5850d1 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b584e2a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b584e2a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b584e2a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b584e2a in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456ec32e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c0639e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004415230e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425e694e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b584d77 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b584d77 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b584d77 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b584d77 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b584aac in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b584aac in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b584aac in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b584aac in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003b584aac in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003b584aac in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003b584aac in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003b584aac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003b584aac in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003b584aac in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003b584aac in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456ec32e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b584a82 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b584a82 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b584a82 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b584a82 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5849cd in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5849cd in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5849cd in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5849cd in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045277e2e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000450d744e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b584726 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b584726 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b584726 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b584726 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b584673 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b584673 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b584673 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b584673 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044b5e55e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004509b006 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:37:5
    #8 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004509b006 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:37:5
    #8 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456c694e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044da2a9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004415230e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004509ac48 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:36:5
    #8 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004509ac48 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:36:5
    #8 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456c694e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456c694e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044cc9af0 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:39:5
    #8 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000450d744e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000434cc85e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044cc9af0 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:39:5
    #8 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044cc9738 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:38:5
    #8 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456c694e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044cc9738 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:38:5
    #8 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044cc937d in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:37:5
    #8 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456c694e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000450afcae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044a1afe9 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 0x000044a21543 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #17 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #18 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #21 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #23 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #24 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #25 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #26 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #27 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b80fc5e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044cc937d in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:37:5
    #8 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044cc8fc2 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:36:5
    #8 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456c694e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044cc8fc2 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:36:5
    #8 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044cc8c07 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:35:5
    #8 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456a0f6e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000450afcae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044cc8c07 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:35:5
    #8 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044cc884c in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:34:5
    #8 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456a0f6e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044cc884c in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:34:5
    #8 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044cc8491 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:33:5
    #8 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000454b7f0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000450afcae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004351827e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044cc8491 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:33:5
    #8 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044cc80d6 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:32:5
    #8 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456a0f6e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044cc80d6 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:32:5
    #8 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044cc7d1b in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:31:5
    #8 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456a0f6e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c7662e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044cc7d1b in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:31:5
    #8 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044cc7960 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:30:5
    #8 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f0924ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044cc7960 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:30:5
    #8 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044cc75b2 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:29:5
    #8 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004567b58e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c7662e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004351827e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044a1afe9 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 0x000044a21543 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #17 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #18 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #21 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #23 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #24 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #25 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #26 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #27 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044cc75b2 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:29:5
    #8 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044cc71eb in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:28:5
    #8 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004567b58e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044cc71eb in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:28:5
    #8 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044b7c457 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:34:5
    #8 0x00004203fdf9 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 0x00004204055d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004567b58e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c7662e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044b7c457 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:34:5
    #8 0x00004203fdf9 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 0x00004204055d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004567b58e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004426c88e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044b7c0a5 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:33:5
    #8 0x00004203fdf9 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 0x00004204055d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044b7c0a5 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:33:5
    #8 0x00004203fdf9 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 0x00004204055d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4f784e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004421f52e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000044a1afe9 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 0x000044a21543 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044b7bcf0 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:32:5
    #8 0x00004203fdf9 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 0x00004204055d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044b7bcf0 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:32:5
    #8 0x00004203fdf9 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 0x00004204055d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004419c8de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044b7b93b in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:31:5
    #8 0x00004203fdf9 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 0x00004204055d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044b7b93b in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:31:5
    #8 0x00004203fdf9 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 0x00004204055d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458b88ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c51dbe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044b7b586 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:30:5
    #8 0x00004203fdf9 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 0x00004204055d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044b7b586 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:30:5
    #8 0x00004203fdf9 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 0x00004204055d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004531915e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044b7b1de in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:29:5
    #8 0x00004203fdf9 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 0x00004204055d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044b7b1de in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:29:5
    #8 0x00004203fdf9 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 0x00004204055d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458b88ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c51dbe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004421f52e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b83593e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004267142e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044b7ae1d in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:28:5
    #8 0x00004203fdf9 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 0x00004204055d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044b7ae1d in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:28:5
    #8 0x00004203fdf9 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 0x00004204055d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458b88ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003f182017 in NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_cluster_discovery/grpc_service.cpp:72:9
    #8 0x00003f181937 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003f182017 in NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_cluster_discovery/grpc_service.cpp:72:9
    #8 0x00003f181937 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 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d3136e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004433130e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045264001 in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:48:5
    #8 0x0000420479c9 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 0x00004204812d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045264001 in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:48:5
    #8 0x0000420479c9 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 0x00004204812d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c2c0ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14eab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001c14eab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001c14eab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001c14eab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001c14eab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001c14eab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001c14eab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001c14eab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001c14eab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001c14eab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x0000449f8091 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:207:5
    #15 0x0000449f58c5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #16 0x000044a003bd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000449f8091 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:207:5
    #8 0x0000449f58c5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000044a003bd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e39ede 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dee4be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043563c9e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000449f8091 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:207:5
    #8 0x0000449f58c5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000044a003bd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000449f7cca in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:184:5
    #8 0x0000449f58c5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000044a003bd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004589e74e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000449f7cca in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:184:5
    #8 0x0000449f58c5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000044a003bd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000449f7900 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:180:5
    #8 0x0000449f58c5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000044a003bd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004589e74e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044dee4be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000449f7900 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:180:5
    #8 0x0000449f58c5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000044a003bd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045263c3e in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:38:5
    #8 0x0000420479c9 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 0x00004204812d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004589e74e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045263c3e in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:38:5
    #8 0x0000420479c9 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 0x00004204812d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045169647 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:39:5
    #8 0x00004516806f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004589e74e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044dee4be 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000434a520e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b85b61e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045169647 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:39:5
    #8 0x00004516806f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000449f6605 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:159:5
    #8 0x0000449f58c5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000044a003bd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044a53dfe 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000449f6605 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:159:5
    #8 0x0000449f58c5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000044a003bd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000449f6459 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:143:69
    #8 0x0000449f58c5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000044a003bd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044246b7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044bba97e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000449f6459 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:143:69
    #8 0x0000449f58c5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000044a003bd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000449f6247 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:118:63
    #8 0x0000449f58c5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000044a003bd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458845ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000449f6247 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:118:63
    #8 0x0000449f58c5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000044a003bd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000449f601b in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:93:64
    #8 0x0000449f58c5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000044a003bd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458845ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d7cd8e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004421f52e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000449f601b in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:93:64
    #8 0x0000449f58c5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000044a003bd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000447cd75a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:115:5
    #8 0x0000447cb655 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x0000447d42cd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045365e5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000447cd75a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:115:5
    #8 0x0000447cb655 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x0000447d42cd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000447cd39b in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:111:5
    #8 0x0000447cb655 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x0000447d42cd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458845ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d7cd8e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000447cd39b in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:111:5
    #8 0x0000447cb655 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x0000447d42cd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000447ccfd9 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:107:5
    #8 0x0000447cb655 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x0000447d42cd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458845ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000447ccfd9 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:107:5
    #8 0x0000447cb655 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x0000447d42cd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000447ccc1a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:102:5
    #8 0x0000447cb655 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x0000447d42cd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004549252e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d7cd8e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442b7fae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b4f784e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b80fc5e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000447ccc1a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:102:5
    #8 0x0000447cb655 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x0000447d42cd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000447cc85e in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:97:5
    #8 0x0000447cb655 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x0000447d42cd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045655bae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000447cc85e in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:97:5
    #8 0x0000447cb655 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x0000447d42cd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004269470e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004581bfce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d5707e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004269470e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ba80f0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004586a44e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ba80f0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ba80f0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004586a44e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d5707e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004426c88e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ba80f0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000046d9945b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ba80f0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b1214e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046d9945b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000046d9945b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ba80f0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000046d9945b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046d9945b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ba80f0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004586a44e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000434a520e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000046d9945b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046d9945b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ba80f0e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046d9945b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004badffde 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000423af79e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004586a44e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004badffde 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004badffde 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000423af79e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004badffde 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004badffde 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000423af79e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004586a44e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d3136e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044246b7e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042575a5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004badffde 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004badffde 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000423af79e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004badffde 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000423af79e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000457cdb4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004421f52e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000423af79e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004534047e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000450afcae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044b3887e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dc87ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000423af79e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d3136e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042575a5e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000454484ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458d2a4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000423af79e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0492 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b5a0492 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0492 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0492 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0492 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044bba97e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d7cd8e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000044ac644b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004586a44e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004567b58e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000454484ae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000447cc4a0 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:93:5
    #8 0x0000447cb655 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x0000447d42cd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044bba97e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045422ace 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000447cc4a0 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:93:5
    #8 0x0000447cb655 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x0000447d42cd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004485f89e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::CreateTopicRequest, Ydb::PersQueue::V1::CreateTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f0b81de 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b85b61e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000450d744e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000453d766e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044ac644b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004523e68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458d2a4e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000044ac644b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458502ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000451a760e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004351827e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044ac644b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000453b121e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458b88ce 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0730 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b5a0730 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0730 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0730 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0730 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7e9f7e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045655bae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e39ede 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442b7fae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000447cc0d9 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:89:5
    #8 0x0000447cb655 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x0000447d42cd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045277e2e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004442092e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000447cc0d9 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:89:5
    #8 0x0000447cb655 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x0000447d42cd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246c89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246c89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246c89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246c89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b5a0299 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b5a0299 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0299 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0299 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0299 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045655bae 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004517ffee 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a098c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a098c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a098c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a098c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b5a098c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a098c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a098c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a098c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459a364e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14ea34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c14ea34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c14ea34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000447cbf2f in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:74:83
    #8 0x0000447cb655 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x0000447d42cd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a0674 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a0674 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a0674 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b5a0674 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a0674 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a0674 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a0674 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044bba97e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004531915e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b58b8bf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b58b8bf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b58b8bf in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000447cbf2f in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:74:83
    #8 0x0000447cb655 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x0000447d42cd 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002246dbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002246dbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002246dbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002246dbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b5a0a48 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b5a0a48 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b5a0a48 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b5a0a48 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b5a0a48 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004554e68e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000343e0f02 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000343e0f02 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000343e0f02 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #4 0x0000343e0f02 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 0x0000343e07a5 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 0x00003442b158 in Set<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:339:12
    #7 0x00003442b158 in SetObject<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:396:12
    #8 0x00003442b158 in grpc_core::EnsureResourceQuotaInChannelArgs(grpc_core::ChannelArgs const&) /-S/contrib/libs/grpc/src/core/lib/resource_quota/api.cc:61:15
    #9 0x00003442c514 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 0x00003442c514 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 0x00003442c514 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x00003442c514 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 0x0000344425b7 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x0000344425b7 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x0000344425b7 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 0x000034c6d0c6 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #17 0x00003b4f601b 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 0x00003b4ebe82 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #19 0x00003b4dc0f9 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #20 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #21 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #22 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #23 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #24 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #25 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #26 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #27 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #28 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #29 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a01f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a01f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a01f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b5a01f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a01f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a01f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a01f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004353df8e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5a03f5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b5a03f5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b5a03f5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b5a03f5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b5a03f5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b5a03f5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b5a03f5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b58ecef in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b58ecef in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b58ecef in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004267142e 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e43cc in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e43cc in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e43cc in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000343e0fa4 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000343e0fa4 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000343e0fa4 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000343e0fa4 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000343e0fa4 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x0000343e0fa4 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x0000343e0fa4 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x0000343e0fa4 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x0000343e0fa4 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x0000343e0fa4 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #11 0x0000343e0fa4 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 0x0000343e6972 in Set /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:171:10
    #13 0x0000343e6972 in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:606:21
    #14 0x0000344424d8 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 0x000034c6d0c6 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #16 0x00003b4f601b 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 0x00003b4ebe82 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #18 0x00003b4dc0f9 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #19 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b59fbd2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b59fbd2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b59fbd2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b59fbd2 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003b59fbd2 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003b59fbd2 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003b59fbd2 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003b59fbd2 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003b59fbd2 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003b59fbd2 in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003b59fbd2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:336:53
    #12 0x00003b59fbd2 in __invoke<(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 0x00003b59fbd2 in __call<(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 0x00003b59fbd2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b59fbd2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f968b9f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b58f9b1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b58f9b1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b58f9b1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #20 0x0000421fa23b 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 0x00003b4e43cc in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b4e43cc in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b4e43cc in __invoke<(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 0x00003b4e43cc in __call<(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 0x00003b4e43cc in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b4e43cc in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14eab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001c14eab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001c14eab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001c14eab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001c14eab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001c14eab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001c14eab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001c14eab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001c14eab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001c14eab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x00004b711256 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:50:5
    #15 0x00004b70e96f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #16 0x00003b4745cc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b586895 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b586895 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b586895 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b586895 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003b586895 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003b586895 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003b586895 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003b586895 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003b586895 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003b586895 in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003b586895 in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5861ab in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b5861ab in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b5861ab in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b5861ab in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003b5861ab in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003b5861ab in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003b5861ab in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003b5861ab in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003b5861ab in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003b5861ab in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003b5861ab in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b5858fd in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b5858fd in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b5858fd in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b5858fd in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003b5858fd in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003b5858fd in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003b5858fd in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003b5858fd in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003b5858fd in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003b5858fd in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003b5858fd in 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 0x00003b58b275 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x00004509b38d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x000042045e59 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000420465bd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14eab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001c14eab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001c14eab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001c14eab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001c14eab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001c14eab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001c14eab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001c14eab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001c14eab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001c14eab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x000044cc9af0 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:39:5
    #15 0x000042041cd9 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 0x00004204243d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c14eab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001c14eab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001c14eab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001c14eab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001c14eab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001c14eab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001c14eab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001c14eab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001c14eab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001c14eab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003b58b971 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003b58d5b0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003b58d5b0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x000044b7c0a5 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:33:5
    #15 0x00004203fdf9 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 0x00004204055d 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 0x00003b4dc323 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034c5fd85 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 0x000034c5fd85 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 0x000034c5f63d 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 0x00003b55b5b2 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 0x0000343fe2de in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #6 0x0000343fe2de in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #7 0x0000345d0e84 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:981:34
    #8 0x0000345d0e84 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 0x0000345ccbe8 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 0x0000345f0928 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 0x0000345ab3d8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #12 0x000034c90ffe in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #13 0x00003b4e4386 in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #14 0x00003b4e4386 in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:41:17
    #15 0x00003b4e4386 in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b4e4386 in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b4e4386 in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b4e4386 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b4e4386 in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027e9c55d 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 0x0000344e2e76 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:368:11
    #3 0x000034504ff3 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #4 0x00003b51a576 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #5 0x00003b4d822c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #6 0x00003b4df56e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #7 0x000042028b99 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #8 0x000042027e82 in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2158:9
    #9 0x00003f37d90c in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #10 0x000041eaf57b in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:51:12
    #11 0x00003f402f75 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #12 0x00003f3fcbd5 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #13 0x00003f3ef397 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 0x00003f383956 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #15 0x00003f38780d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #16 0x00001f7f5345 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #17 0x7f962ee45d8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 24 byte(s) in 1 object(s) allocated from:
    #0 0x00001f897464 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x0000343dd47d in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000343f4052 in gpr_strdup /-S/contrib/libs/grpc/src/core/lib/gpr/string.cc:49:28
    #3 0x0000344e1d1d in add_cstring_property /-S/contrib/libs/grpc/src/core/lib/security/context/security_context.cc:262:16
    #4 0x0000344e1d1d in grpc_auth_context_add_cstring_property /-S/contrib/libs/grpc/src/core/lib/security/context/security_context.cc:273:8
    #5 0x0000348a3e8c in MakeAuthContext /-S/contrib/libs/grpc/src/core/lib/security/security_connector/insecure/insecure_security_connector.cc:45:3
    #6 0x0000348a3e8c 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 0x0000347dd42f in grpc_core::(anonymous namespace)::SecurityHandshaker::CheckPeerLocked() /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:364:15
    #8 0x0000347dc174 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 0x0000347d9bc1 in DoHandshakerNextLocked /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:474:10
    #10 0x0000347d9bc1 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 0x0000346bd88a in grpc_core::HandshakeManager::CallNextHandshakerLocked(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/transport/handshaker.cc:151:17
    #12 0x0000346befcf 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 0x00003b554549 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:412:18
    #14 0x00003b554549 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:633:26
    #15 0x00003b554549 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 0x0000345fcb53 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 0x0000343fe2de in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #18 0x0000343fe2de in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #19 0x0000345d0e84 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:981:34
    #20 0x0000345d0e84 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 0x0000345ccbe8 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 0x0000345f0928 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 0x0000345ab3d8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #24 0x000034c90ffe in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #25 0x00003b4e4386 in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #26 0x00003b4e4386 in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:41:17
    #27 0x00003b4e4386 in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #28 0x00003b4e4386 in __invoke<(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 0x00003b4e4386 in __call<(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 0x00003b4e4386 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #31 0x00003b4e4386 in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #33 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #34 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #35 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #36 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #37 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #38 0x00001f894e26 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 18 byte(s) in 1 object(s) allocated from:
    #0 0x00001f897464 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x0000343dd47d in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000344e18f9 in add_property /-S/contrib/libs/grpc/src/core/lib/security/context/security_context.cc:239:36
    #3 0x0000344e18f9 in grpc_auth_context_add_property /-S/contrib/libs/grpc/src/core/lib/security/context/security_context.cc:255:8
    #4 0x0000348a3eb3 in MakeAuthContext /-S/contrib/libs/grpc/src/core/lib/security/security_connector/insecure/insecure_security_connector.cc:49:3
    #5 0x0000348a3eb3 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 0x0000347dd42f in grpc_core::(anonymous namespace)::SecurityHandshaker::CheckPeerLocked() /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:364:15
    #7 0x0000347dc174 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 0x0000347d9bc1 in DoHandshakerNextLocked /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:474:10
    #9 0x0000347d9bc1 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 0x0000346bd88a in grpc_core::HandshakeManager::CallNextHandshakerLocked(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/transport/handshaker.cc:151:17
    #11 0x0000346befcf 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 0x00003b554549 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:412:18
    #13 0x00003b554549 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:633:26
    #14 0x00003b554549 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 0x0000345fcb53 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 0x0000343fe2de in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #17 0x0000343fe2de in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #18 0x0000345d0e84 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:981:34
    #19 0x0000345d0e84 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 0x0000345ccbe8 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 0x0000345f0928 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 0x0000345ab3d8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #23 0x000034c90ffe in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #24 0x00003b4e4386 in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #25 0x00003b4e4386 in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:41:17
    #26 0x00003b4e4386 in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #27 0x00003b4e4386 in __invoke<(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 0x00003b4e4386 in __call<(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 0x00003b4e4386 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x00003b4e4386 in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #32 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #33 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #34 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #35 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #36 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034c5e649 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000034c5e649 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000034c5e649 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000034c5e649 in __allocate_at_least<std::__y1::allocator<grpc_pollset *> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000034c5e649 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000034c5e649 in __push_back_slow_path<grpc_pollset *> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000034c5e649 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000034c5e649 in grpc_core::Server::Start() /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:702:17
    #9 0x000034c6d78e in grpc_server_start /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1715:37
    #10 0x00003b4fae27 in grpc::Server::Start(grpc::ServerCompletionQueue**, unsigned long) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:1214:3
    #11 0x00003b4ec7a4 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:445:11
    #12 0x00003b4dc0f9 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #13 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #14 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #15 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #16 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #17 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #18 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #19 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #20 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #21 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #22 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034c61eb9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000034c61eb9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000034c61eb9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000034c61eb9 in __allocate_at_least<std::__y1::allocator<grpc_completion_queue *> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000034c61eb9 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000034c61eb9 in __push_back_slow_path<grpc_completion_queue *const &> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000034c61eb9 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1557:13
    #8 0x000034c61eb9 in grpc_core::Server::RegisterCompletionQueue(grpc_completion_queue*) /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:794:8
    #9 0x00003b4ec2a7 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:396:5
    #10 0x00003b4dc0f9 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #11 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034457852 in operator() /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:141:39
    #2 0x000034457852 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 0x0000343efc1d in Pointer /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:50:10
    #4 0x0000343efc1d in __alt<const grpc_core::ChannelArgs::Pointer &> /-S/contrib/libs/cxxsupp/libcxx/include/variant:665:9
    #5 0x0000343efc1d in __union<const grpc_core::ChannelArgs::Pointer &> /-S/contrib/libs/cxxsupp/libcxx/include/variant:706:1
    #6 0x0000343efc1d in __union<1UL, const grpc_core::ChannelArgs::Pointer &> /-S/contrib/libs/cxxsupp/libcxx/include/variant:706:1
    #7 0x0000343efc1d in __union<2UL, const grpc_core::ChannelArgs::Pointer &> /-S/contrib/libs/cxxsupp/libcxx/include/variant:706:1
    #8 0x0000343efc1d 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 0x0000343efc1d 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 0x0000343efc1d in operator()<const std::__y1::__variant_detail::__alt<2UL, grpc_core::ChannelArgs::Pointer> &> /-S/contrib/libs/cxxsupp/libcxx/include/variant:816:13
    #11 0x0000343efc1d 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 0x0000343efc1d 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 0x0000343ecab0 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 0x0000343ecab0 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 0x0000343ecab0 in __copy_constructor /-S/contrib/libs/cxxsupp/libcxx/include/variant:888:1
    #16 0x0000343ecab0 in __assignment /-S/contrib/libs/cxxsupp/libcxx/include/variant:900:28
    #17 0x0000343ecab0 in __move_assignment /-S/contrib/libs/cxxsupp/libcxx/include/variant:986:1
    #18 0x0000343ecab0 in __copy_assignment /-S/contrib/libs/cxxsupp/libcxx/include/variant:1016:1
    #19 0x0000343ecab0 in __impl /-S/contrib/libs/cxxsupp/libcxx/include/variant:1036:25
    #20 0x0000343ecab0 in variant /-S/contrib/libs/cxxsupp/libcxx/include/variant:1183:35
    #21 0x0000343ecab0 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 0x0000343eb351 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 0x0000343e9c4a 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 0x0000343e9c19 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 0x0000343e96aa 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 0x0000343e1724 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 0x0000343e10e2 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 0x0000343e07a5 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 0x00003445770d 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 0x00003445748e in SetObject<grpc_event_engine::experimental::EventEngine> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:400:12
    #31 0x00003445748e 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 0x000034457cbe in __invoke<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #33 0x000034457cbe in __call<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:216:12
    #34 0x000034457cbe in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #35 0x000034457cbe 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 0x0000344425b7 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #37 0x0000344425b7 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #38 0x0000344425b7 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 0x000034c6d0c6 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #40 0x00003b4f601b 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 0x00003b4ebe82 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #42 0x00003b4dc0f9 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #43 0x000042065509 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #44 0x000042064560 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #45 0x000042064560 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #46 0x00002237717b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #47 0x00002242ef71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #48 0x000022438b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #49 0x00002243811d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #50 0x00002243a18e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #51 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #52 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003453130e in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003453130e in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003453130e in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003453130e 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 0x00003453130e 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 0x00003453130e 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 0x00003453130e 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 0x00003453130e 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 0x0000345321bd in grpc_core::Channel::CreateWithBuilder(grpc_core::ChannelStackBuilder*) /-S/contrib/libs/grpc/src/core/lib/surface/channel.cc:153:37
    #10 0x0000345331d4 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 0x000034c5f278 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 0x00003b55b5b2 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 0x0000343fe2de in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #14 0x0000343fe2de in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #15 0x0000345d0e84 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:981:34
    #16 0x0000345d0e84 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 0x0000345ccbe8 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 0x0000345f0928 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 0x0000345ab3d8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #20 0x000034c90ffe in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #21 0x00003b4e4386 in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #22 0x00003b4e4386 in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:41:17
    #23 0x00003b4e4386 in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b4e4386 in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b4e4386 in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b4e4386 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b4e4386 in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f894e26 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 0x00001f897464 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x0000343dd47d in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000343f4052 in gpr_strdup /-S/contrib/libs/grpc/src/core/lib/gpr/string.cc:49:28
    #3 0x0000344e18d4 in add_property /-S/contrib/libs/grpc/src/core/lib/security/context/security_context.cc:238:16
    #4 0x0000344e18d4 in grpc_auth_context_add_property /-S/contrib/libs/grpc/src/core/lib/security/context/security_context.cc:255:8
    #5 0x0000348a3eb3 in MakeAuthContext /-S/contrib/libs/grpc/src/core/lib/security/security_connector/insecure/insecure_security_connector.cc:49:3
    #6 0x0000348a3eb3 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 0x0000347dd42f in grpc_core::(anonymous namespace)::SecurityHandshaker::CheckPeerLocked() /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:364:15
    #8 0x0000347dc174 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 0x0000347d9bc1 in DoHandshakerNextLocked /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:474:10
    #10 0x0000347d9bc1 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 0x0000346bd88a in grpc_core::HandshakeManager::CallNextHandshakerLocked(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/transport/handshaker.cc:151:17
    #12 0x0000346befcf 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 0x00003b554549 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:412:18
    #14 0x00003b554549 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:633:26
    #15 0x00003b554549 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 0x0000345fcb53 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 0x0000343fe2de in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #18 0x0000343fe2de in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #19 0x0000345d0e84 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:981:34
    #20 0x0000345d0e84 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 0x0000345ccbe8 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 0x0000345f0928 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 0x0000345ab3d8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #24 0x000034c90ffe in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #25 0x00003b4e4386 in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #26 0x00003b4e4386 in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:41:17
    #27 0x00003b4e4386 in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #28 0x00003b4e4386 in __invoke<(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 0x00003b4e4386 in __call<(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 0x00003b4e4386 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #31 0x00003b4e4386 in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #33 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #34 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #35 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #36 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #37 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #38 0x00001f894e26 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 0x00001f897464 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x0000343dd47d in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000343f4052 in gpr_strdup /-S/contrib/libs/grpc/src/core/lib/gpr/string.cc:49:28
    #3 0x0000344e1d3c in add_cstring_property /-S/contrib/libs/grpc/src/core/lib/security/context/security_context.cc:263:17
    #4 0x0000344e1d3c in grpc_auth_context_add_cstring_property /-S/contrib/libs/grpc/src/core/lib/security/context/security_context.cc:273:8
    #5 0x0000348a3e8c in MakeAuthContext /-S/contrib/libs/grpc/src/core/lib/security/security_connector/insecure/insecure_security_connector.cc:45:3
    #6 0x0000348a3e8c 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 0x0000347dd42f in grpc_core::(anonymous namespace)::SecurityHandshaker::CheckPeerLocked() /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:364:15
    #8 0x0000347dc174 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 0x0000347d9bc1 in DoHandshakerNextLocked /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:474:10
    #10 0x0000347d9bc1 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 0x0000346bd88a in grpc_core::HandshakeManager::CallNextHandshakerLocked(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/transport/handshaker.cc:151:17
    #12 0x0000346befcf 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 0x00003b554549 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:412:18
    #14 0x00003b554549 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:633:26
    #15 0x00003b554549 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 0x0000345fcb53 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 0x0000343fe2de in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #18 0x0000343fe2de in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #19 0x0000345d0e84 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:981:34
    #20 0x0000345d0e84 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 0x0000345ccbe8 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 0x0000345f0928 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 0x0000345ab3d8 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #24 0x000034c90ffe in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #25 0x00003b4e4386 in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #26 0x00003b4e4386 in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:41:17
    #27 0x00003b4e4386 in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #28 0x00003b4e4386 in __invoke<(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 0x00003b4e4386 in __call<(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 0x00003b4e4386 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #31 0x00003b4e4386 in std::__y1::__function::__func<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 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #33 0x000021ff824e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #34 0x000021ff824e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #35 0x000021ff87ac in Execute /-S/util/thread/factory.h:15:13
    #36 0x000021ff87ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #37 0x00001fbf7564 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #38 0x00001f894e26 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 0x00001f8d130d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034403c61 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 0x0000345410b2 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 0x0000344e77ce in grpc_core::FilterStackCall::CancelWithError(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:1037:18
    #4 0x0000344e2eec in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:366:3
    #5 0x000034504ff3 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #6 0x00003b51a576 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #7 0x00003b4d822c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #8 0x00003b4df56e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #9 0x000042028b99 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #10 0x000042027e82 in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2158:9
    #11 0x00003f37d90c in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #12 0x000041eaf57b in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:51:12
    #13 0x00003f402f75 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #14 0x00003f3fcbd5 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #15 0x00003f3ef397 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 0x00003f383956 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #17 0x00003f38780d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #18 0x00001f7f5345 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #19 0x7f962ee45d8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

SUMMARY: AddressSanitizer: 315447 byte(s) leaked in 6095 allocation(s).
